Saturday, January 07, 2017

October 1964 photo of Shelby American's second Factory Team Dragonsnake (CSX2357) with Lew Spencer himself (at left) along with Eric Dahlquist of HOT ROD magazine.

No comments:

Post a Comment