Aston Martin's Lazy Designers Have Fooled-- Wait, Hang On... September 05, 2012 New Car Rant Supercars +