24 Sevens - Episode 6
The Vancouver home town fans once again raise the roof at the BC Place Stadium as Team Canada goes all the way to the medal matches.
26:51 mins