Spanish carmaker Spania GTA has launched the new version of GTA Spano at the 2013 Geneva Motor Show currently held in Switzerland. The car is powered by an 8.4L V10 engine mated to a automatic sequential 7-speed transmission that ...
Tags: carmaker, Spania GTA, GTA Spano