the barracudas - The I-94 Bar

The Barracudas re-appear in London

Garage-surf kings from the '80s, The Barracudas, reconvened for a show at the Finsbury in North London last weekend. Here’s some footage of "We're Living In Violent Times":