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 […]
Owlls
2 posts
The Others, London 12th November 2005 Saturday night and The Others is jam-packed- what was a freezing, damp, stone-walled building scant minutes earlier has become a furnace, as the great and the good of Stoke Newington come together to celebrate the launch of the debut single from local heroes Morning […]