Tesla Model 3 Maiden Voyage – Christ of the Ozarks – Eureka Springs AR

On todays episode of “Weird Religious Places in the Middle of Nowhere”, we have found ourselves at “Christ of the Ozarks”; A 7 story tall statue of Jesus that overlooks the small town of Eureka Springs, AR.

IMG_6368 Continue reading “Tesla Model 3 Maiden Voyage – Christ of the Ozarks – Eureka Springs AR”