After numerous speculations and spy shots, they mystery supercar we saw in September of 2007 has been revealed. Called the MCE MC1, the supercar is the creation of MotorCity, a design firm based in Germany, and C2P Automotive.
Powered by a 600hp V10 engine, the MCE MC1 is shorter and narrower than the Lamborghini Murcielago LP640 and is...
Read Article