Published on Mar 21, 2013 by Troy Smith
Team Canada's World Cross Country Team does the Harlem Shake! With Olympians Cam Levins and Mohammed Ahmed.