Little Devils Storm Barge! 15 May 2015
OK the weather was pretty crap on Thursday night but 'The Storm Inside' actually took place at The Tamesis Dock, Albert Embankment, as 2014 WRC Award winners Little Devils officially launched their new critically acclaimed album. See our Video Of The Day which was taken live last night on the Dutch Barge and watch out for more pics and a review of the gig tomorrow. And if you were then please drop us a line through the contact box below. Proost!