Video: Kardinal Offishall Carries The Olympic Torch

Wednesday, February 10th, 2010

Footage of the Olympic torch relay that took place on December 17th.

The 2010 Olympic Winter Games start on Friday in Vancouver, BC.

Previously: Kardinal Offishall – We Gon Go (Video)