http://i.imgur.com/mFrv2kQ.jpg
If buying an Italian car made in Japan sounds absurdly Fellini-esque, it's exactly the scene now unfolding at Fiat dealerships. Fiat's new 124 Spider is made in a...