Spanish supercar manufacturer Spania GTA has unveiled its latest creation, the updated 2015 Spano, at the Geneva Motor Show currently underway. Powered by an monstrous 8.0-litre twin-turbo V10 engine, the new GTA has an output of 689kW of power and 1220Nm of torque, or in other words, enough to make […]