18.11.2004 Less than twenty four hours before it makes its worldwide debut at the prestigious MPH04 Motor Show in London this evening, the eagerly-anticipated Autodelta GT Super finally broke cover
Photos: Sarkis Boyadjian