Freeedom wins Starcraft 2 League Season 1 Finals!

To watch the video of the games, here's the cast by FilthyRake of Let's Kung Fu and Kevin: