I like to ride my sled during the winter but 105 mph? I've never gotten close to that. I got up to 60 once and slowed down because I didn't know the terrain well enough.