Wednesday, May 19, 2010

Awesome Video: the human lcd screen

south korean futbol fans put on an amazing show.



thanks elisha for this one!

No comments: