This car was on display at Tutto Italiano 2005. The fender badges identify it as a Maserati, but the wheels and tires do not look correct for the...