Watched it and loved it! I agree that the riders are fearless....