1968 plymouth barracuda formula S (pearl red)
Where is car located?
Print