Tuesday, October 2, 2012

More Of Ferrari Testarossa

Spotted in Delaware City.
 [Photo: J. Ankrah]

No comments:

Post a Comment