Smix and Adebisi speak to attendees about the WCS Season 3 Finals Venues

Hear what the Starcraft II: Heart of the Swarm fans had to say at the WCS Season 3 finals in Toronto, Canada.