brickbrains.com
London’s Leicester Square Store Turns Upside Down
Even more Strange things happening in London today as we head toward the “mysterious” May 15 event. Check out this photo posted on the event listing. Inside the Leicester Square store, …