America’s Greatest Hot Rod Show descends on Detroit’s famed Cobo Center this weekend as over 1,000 of the world’s hottest custom cars will be displayed in the 59th Annual Meguire’s Autorama Presented by O’Reilly Auto Parts.  Large crowds are expected during the three day event starting Friday, February 25th.  Detroit ...>