Tuesday, July 27, 2010

Space Invaders Invade London for Gadget Show

Check out this 3d spectacle, projected on a marble arch to a crowd of onlookers in London...