Who owns the 68 Plymouth Barracuda Super Stock mule car ?
Wasn't the guy that had and still has that car a member here? Seems I remember a guy joining who had the car. He shared pictures and all. Am I imagining that? I don't think I am.
Print