Quote Originally Posted by PricopGeorgeCătălin View Post
new stadium too?
As a matter of fact, we've just moved in to the new "Red Bull Arena" in London :P