2006 CBC Downhill Race.

2006 CBC Downhill Race.

A video fromt he CBC Downhill Race in Vancouver, B.C, Canada.