tramontana xtr side feature

Tramontana’s 876bhp XTR Supercar

Tramontana is a name of Latin origin for a northern wind - ‘across the mountains’. It is also rather fittingly the name of the Spanish sports car company that has produced the weirdly handsome XTR, which wa...