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