Not much of a sweeping corner if you ask me ...
But my thoughts is that he was going too fast and was drifting towards the barrier, panicked grabbed the brakes...then the rest is history.
track riding definitely helps, but track guys on motorcycle forums always like to remind the 'streeters how they do track... I can see why people get annoyed by that!it's like i'm better than you because I ride track... yes track riders are probably way better than your average numpty on the street... but then you get the one dude that ride track once a year, or just finished the beginner track course, and acts holier than though even though he got more experience than a 10yearold virgin.............
It goes both ways. I apparently can barely navigate a city street because I stopped riding on them a couple years ago.