I’ve seen a snowmobile rip across tiny gaps of water or even small ponds, but these crazy Swedes rode their sleds up miles of a river. Do you think they just have an unwavering desire to prove they have the biggest sets of cajones amongst their friends, or are they just bored because it hadn’t […]