Invincible

An inspirational video from the Canadian Olympic Team en route to the London 2012 Games.

Swim team set for London

Following six churning days of Canadian swimming excellence at the trials in Montreal the Canadian Olympic Committee  officially introduced the…