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 Largest Truck Stop.” We talked to WCIA, WQAD, and KWQC!
The post HOT ROD Power Tour Says Hello to Champaign, IL and Davenport, IA appeared first on Hot Rod Network.