So where are these 500, 1966 Barracudas?
Thank you :glasses7: This is very interesting story and a bit of history to enjoy and share :thumleft:
Print