When God Shows Up in the Georgia Dome

Passion 2017 came to Atlanta for the 20th year in a row this week, convening for the last time in the Georgia Dome, scheduled for demolition in order to make room for a new stadium for the Atlanta Falcons. My family attended the final Atlanta Falcon game January 1 vs. the New Orleans Saints. The […]