Iowa 80 Truck Stop
It’d been several years since I’d stopped at the Iowa 80 TA Truck Stop. If you are not aware of this particular truck stop you may wish to look it up. This is the world’s largest truck stop as well as the world’s largest chrome shop. If there’s a piece of chrome or a set […]