Pitched as the America’s Greatest Hot Rod Show, the 63rd Annual Autorama returns to Cobo Hall in Downtown Detroit this weekend. Nearly 1,000 hot rods and customs cars that have been chopped, channeled, dumped and decked will keep all the car buffs busy for hours. The featured vehicles will be five cars from the Fast and Furious movie franchise. “We are delighted to have this amazing collection of movie cars at this year’s Autorama,” said Peter A. Toundas, President of Championship Auto … [Read more...]