That is impressive. Just shows that no matter how fast you think you are, there's always somebody that can make you look inept.. and on a Harley at that!
Hats off to him...
Yeah, ya gotta give him credit, he was riding the hell out of it. Looked like has some track racing experience.