8/29/11

Chaparral 2F Plus 2

Probably the only time you've seen Chaparral and Alfa Romeo sports cars shown next to an El Camino.




























No comments:

Post a Comment