Cross at the CrossroadsLandmark • Effingham, United States
The place where idol worshipers flock!
When you fill up here, you fill American Farmers pockets not the Saudi Terrorist Network!
The place where idol worshippers flock.
The place where the Minno and the Shark live together!!
Expensive, but worth the stop.