When one sees how big this cross is, one has to wonder how religious the folks in Effingham, IL really are. The “Cross at the Crossroads” was completed in July 2001 by the Cross Foundation, a non-profit group based in Effingham. The Cross serves as a venue for local events. (Read our reviews of...