Quote Originally Posted by Bostonian1976
jp, thanks for putting this up. That is unbelievable - it's amazing you could stop!
All you have to do is pretend that you are braking in a Land Rover. Give yourself lots of rooooom to stop.