HOT ROD Power Tour Says Hello to Champaign, IL and Davenport, IA
Hey HOT ROD Power Tourers, did you miss us on TV? Davenport, Iowa and Champaign, Illinois brought us some good food and scenic drives, but we’ll say the coolest part was checking the I-80 Trucking Museum and its neighboring “World’s Read more