Spanish Supercar Company Tramontana’s XTR Is an Eye-Catching Track Beast With a Look Like No Other
Spanish supercarmaker Tramontana has introduced its newest track monster; the unique new speedster is much too dramatic to ignore. The XTR, as it is called, looks like it might have...