The Barracudas


The Barracudas in concert at Rypekroken Roadhouse, Lier, Norway.

,