Back to photostream

Testarossa

Ferrari Testarossa in Beachwood, OH. Only shot I could get, I tried to catch up but was held by multiple stoplights.

250 views
0 faves
7 comments
Uploaded on August 4, 2010
Taken on August 3, 2010