Tag: The Amazing Race Canada
Page 1 of 1
At the 2010 Vancouver Winter Games, Jon Montgomery cemented his place amongst Canada’s icons. After earning a gold medal in the skeleton, his celebratory, beer-drinking walk through the Whistler Vil...
Page 1 of 1