Pics of early Barracudas
My 66 through the years. It's my first car, still have it after 31 years. Been torn apart for more than I can count!
Print