OMG! I would throw up in my helmet racing like that. The speed on these public roads is insane! Gotta love telemetry so you can see what is going on!!
Your browser does not support iframes.