Corsica Studios, London 2nd May 2007 Looking like refugees from several different bands who all met up in a jail cell after a drunken night gone horribly wrong, it’s north London’s finest pirate bar band Owlls, and they really should be playing in Tortuga in the 17th Century rather than Elephant & Castle. But no matter; by the time they’re a couple of songs in you feel like […]
Daily archives: 03/05/2007
1 post