Saturday, May 26, 2018

The Barracudas Playing Live in London 28th July 2018 -New Blog


We seem to be heading for a reformation culminating in a one-off gig in London on Saturday 28th July in London

All the news will be here
The Barracudas Live in London 2018

Perhaps see some of you there...

No comments: