Some of you have probably seen the gigantic status of Jesus emerging from water off Interstate 75 north of Cincinnati. The 62-foot statue was erected in tribute to the congregation at Solid Rock, a non-denominational mega church that sits behind it. Believed to be the world's largest Christ, it presides over the baptismal pool while also performing an important secondary function:
Log in or Sign up to Join the Discussion #beatmichigan