1975 Road Runner
Yep, just like real Barracudas were only made from '64 to '66. Where do them '67-'69 guys think they can say they have real Barracudas and don't get me started on those E-body abominations! :D
Print