The International Snowmobile Hill Climb Championships from Jackson Hole, Wyoming are definitely a pure adrenaline rush! Watch these tough guys & gals as they race their snowmobiles up a black diamond Ski Hill. Some will reach the top but most will not!
Category
🥇
Sports