Giant cross on the side of the road in IL. Whoa.