Thursday, August 9, 2012

Tramontana XTR Supercar to arrive at the end of 2012


The power packed supercar XTR, designed by the eminent Spanish automakers by the name of Tramontana, has decided to improvise and improve the performance of the car’s V12 engine.

No comments:

Post a Comment