This is a small documentary about Star Craft and the culture around it in Korea. I just can't believe the crowds at the final in the middle of the clip. Crazy!
Showing posts with label Korea. Show all posts
Showing posts with label Korea. Show all posts
Tuesday, April 22, 2008
Subscribe to:
Posts (Atom)