Photo of the Week

This photo is a bit old (2008) but still pretty cool.  This “elevator art” piece was installed in London’s Leicester Square as publicity for the Disneyland Resort Paris ride The Twilight Zone Tower of Terror.  To read more and view additional photographs just click here.

Leave a Reply

Your email address will not be published.