x
Submit Upload
December 15, 2011

Ferrari Testarossa
Bogota, Colombia

Spotted at a salvage yard