Dumb ass Extreme Sledging 2
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. Chowie is the stuntman and Cha man is filming and also the narrator. This is dumb ass stunts