Pics of early Barracudas

Some 80s Pics from Austria...

IMG-20190512-WA0028.jpg

IMG-20190512-WA0029.jpg