I Love You – The Cross – the TV Game Show Jeopardy – Effingham, Illinois
This Effingham, Illinois landmark made news by being featured on the television game show Jeopardy. Answer: What is the Cross at The Crossroads.
This Effingham, Illinois landmark made news by being featured on the television game show Jeopardy. Answer: What is the Cross at The Crossroads.