BTV Blow the roof off Teddy Rocks Festival!
Black Tree Vultures got added to the Teddy Rocks festival line up quite late in proceedings… Having got the call for the show on Thursday the band promised to deliver something more than memorable… and the did indeed just that! Taking to the Third stage at 3:30pm in the afternoon on a sunny Saturday the […]