Tramontana

Tramontana R Special Edition is a Spanish Supercar in China

A crazy Tramontana R Special Edition, Spotted in China in a supercar shop on the Beijing Tuning Street. The R Special Editon is an...