Sneak Peak of the World’s Largest Truck Stop

Check out this mini documentary about the world’s largest truck stop, Iowa 80. It’ll make you want to make a pit stop!