Christ is the Answer Tent Revival


In 1972, Christ is the Answer Ministries visited Decatur Illinois, setting up their tent north of the Staley Viaduct:




Bill Lowery


In 2013, Christ is the Answer has returned to Decatur.  This time, Bill Lowery's team set-up on Pershing Road, in the vacant lot behind Taco Bell.











Popular posts from this blog

N&W Explosion 1974

Decatur Baseball: Fans Field and More

Brush College Road Improvements