See America | The World’s Largest Truck Stop

See America | The World’s Largest Truck Stop

This is no ordinary gas station. It’s the Iowa 80 Truck Stop in Walcott, Iowa

Read more