Pics of early Barracudas
bb66cuda said
View attachment 1715022216
Click to expand...
Does your screen name indicate your 66 Barracuda has a Big Block???!!! Please tell. :)
Print