Tramontana R

Tramontana R.. Rarely seen in public. I don’t think I can see myself buying something this radical. I’d be kind of embarrassed. It’s powered by a 720hp Mercedes-Benz 5.5L Twin … Continue Reading →