Back to photostream

Testarossa

The Testarossa name, which means "red head" in Italian, comes from the red-painted cam covers on the flat-12 engine

885 views
0 faves
0 comments
Uploaded on January 17, 2015
Taken on January 6, 2015