Monday, December 6th, 2004

Touchdown Jesus!

It’s the Second Coming of Touchdown Jesus! (The first is in South Bend.) The Big-J has risen near the interstate north of Cincinnati. Standing 62 feet high, with a 42-foot wing span between the hands, the Solid Rock Church’s dramatic statue of Jesus rises out of the ground on the eastern side of [...]