Back to photostream

MantaRay (1963)

The MantaRay, a custom show car / street rod with a hand-sculpted aluminum body made up of 86 pieces, built by the legendary Dean Jeffries. At the Petersen Automotive Museum.

249 views
0 faves
0 comments
Uploaded on February 7, 2009
Taken on September 13, 2008