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.