Edelbrock Hot Rod Power Tour – Newton, IA
Today we’re in Newton, IA – the host city for the start of the 2010 Hot Rod Power Tour. This year’s Tour covers seven cities in seven days, from Newton, IA -to- Mobile, AL. If you’re familiar with the Power Tour, you know it is an eclectic mix of cool cars,…