Tuesday, February 16, 2010

The Original Human SPACE INVADERS Performance


Game-inspired real-life stop-motion video... impressive! 1.8 million views on Youtube on february 16th...

No comments:

Post a Comment