GTA Spano supercar

A innovative automotive icon for a country that wanted one of its own, Spanish supercar by the name of GTA Spano is the that could simply take on Lambos and Ferraris. Under the pretty generic supercar body lies the heart of the...

Read More