I just about crapped my self watching this! I was yelling, FRONT BRAKE DAMMIT... MORE FRONT BRAKE!!
Your browser does not support iframes.