Spain's first supercar will be officially launched at the end of April. Manufactured by GTA Motors, the GTA Concept's real name will be revealed at the launch. A total of only 99 units of the two-door supercar will be produced. More after jump.
Read Article