Red Ferrari F12 TDF (Tour De France).
#1
Red Ferrari F12 TDF (Tour De France).
Carlo Sandrin found this Red Ferrari F12 TDF at the back of this workshop in Sterling, Virginia. This is a great spec, too!