American Commando Drag Team 67 Barracuda
Has anyone heard of this car, or have any pics of it?
I'm curious as I have seen less than a handful of 67 Barracuda drag cars.
http://www.moparmusclemagazine.com/...pp_9910_1966_dodge_hemi_charger/photo_18.html
Print