Godspeed You! Black Emperor adds concert dates to their 2012 Tour
Giants will be playing in US, UK, Spain, Switzerland, Czech Republic, Germany, Belgium and France Today we had a conversation on our twitter page @flutteryrecords about upcoming Godspeed You! Black Emperor live shows. Everything started with a video that @Frenetisk has shared with us. Than, Album & gig reviews site @echoesanddust said they were on that concert and they had tickets for London […]