live stream

Starcraft Finals Streaming Live On YouTube starcraft2 360x240

Starcraft Finals Streaming Live On YouTube

YouTube has been making waves recently with their live broadcasting, notably a Coldplay concert a few weeks ago.  And this weekend YouTube is live-streaming...