They are claiming its 50ft but its hard to say from the angle. No doubt its the biggest I have ever seen on a sled and this guy deserves props.
They are claiming its 50ft but its hard to say from the angle. No doubt its the biggest I have ever seen on a sled and this guy deserves props.
Get the latest snow and mountain lifestyle news and entertainment delivered to your inbox.