I took this video yesterday in my town, Quispamsis, New Brunswick, Canada. I was standing right where they passed the flame from torch to torch. Very cool. The torches were designed and manufactured here in Canada. Very sleek and modern design. Anyway, I thought I'd share this moment with you. The 2010 Winter Olympics are taking place in Whistler, British Columbia, Canada, February 12-28, 2010.