Speed Riding Off A Mountain

Get ready to add something new to your bucket list. Watch these crazy french daredevils ride 14,121ft down the side of a mountain in the Alps.