68 Barracuda shoulder strap question
68 cars built in 67 it was a option, as of 01-01-1968 they were federally mandated.
Print