Dumb ass Extreme sledging
- 12 years ago
Bowden Bros, Chowie and Cha man. Video clip from last Christmas, we had a heavy snow fall and we thought we would try and kill ourselves. Cha man is the stuntman and Chowie is filming and also the narrator. This is dumb ass stunts