65 Barracuda, Sinful installation.
those pics were taken at a local car show in santa clara calif . and its a street player .
Print