Stephen Colbert in Vancouver for Vancouver 2010 Winter Olympics
Thowback to when American comedian Stephen Colbert was in Vancouver during 2010 Winter Olympics to film the Colbert Show. He filmed his show on February 17 and 18, 2010 (10 years ago today) at the park down at Science World in False Creek and invited the public to come.He called us bunch of syrup sucking ice-holes and rode a prop moose after the crowd started chanting, "Ride the moose! Ride the moose!"