OK! I’ll admit it. I’m pandering to the people who come to this blog only to see Touchdown Jesus.
Here he is. This time from an overhead view using Google Earth. The location is Interstate 75 north of Cincinnati near Ohio exit #29. If you’re driving, look to your right. You can’t miss him.