Advertising Console

    Dumb ass Extreme Sledging 2

    Repost
    adbowden

    by adbowden

    0
    93 views
    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