That link still gives me an error, but I found some amazing pictures on Picasa (wonder if they're the same): It is HUGE definitely...
And the boys are gonna be standing underneath that? Crikey Moses...looks pretty impressive. Reminds me of the great big spider thing from Wild Wild West though
I think this will look particularly amazing at Wembley with the big arch going around this monster structure!!