Troopers Storm London Eye

by Edward Phillips August. 26, 2007 4114 views

No, this is not a still from the rumoured new Star Wars tv show that is in the works from Lucasfilm… or even Star Wars Episode VII

……… instead there are a set of Stormtroopers outside County Hall on the banks of the River Thames in London to promote the Star Wars Exhibition that is contained inside County Hall until the start of Sept.

  Be the first to like this post
Join the conversation
There is 1 comment, add yours!
Jonathan G 14 years ago

Nice composition

14 years ago Edited