This is the Live European Release, Happening in London, France, Germany(Remember time demands Europe gets it 1st!), And it will happen at 7p, And there are a bunch of things going until then, but STAY right here to watch it LIVE!!!!


Follow Tat WZA on Twitter/G+

+TatWZA