The Chaumont jump track in Neuchatel, Switzerland is definitely one of the wildest in the world. Vincent Tupin and friends make it look all too easy!
Vincent Tupin
iceman2058 5/12/2016 2:21 AM
Nick
5/14/2016 6:10 AM
Nick
5/14/2016 6:10 AM