It takes some seriously big balls of titanium to race that road, especially at the speeds they do it at. I'm not afraid to admit, that road scares the crap out of me and I would never race up that road. One split second mess up, brake too late, not turn sharp enough or fast enough, any small...