CORA has a channel on Youtube that has some excellent videos. You can check it out here.
O Canada – Team Canada – Calgary 2012
The Perfect Storm – Calgary 2012 – Day 2
Highlights from the 2010 World Sprints in New Caledonia
Canadian Women 2010 Gold Medal Ceremony
The 2010 Howe Sound Men’s & Mixed Race
The Gorge 2010 Women & Mixed Race