War of the worlds at wembley arena. Great First time I've been back since its been rebuilt, although I was somewhat perplexed why its almost the same building as before - saves on architects fees suppose
Comments
Sign in or get an account to comment.