Ive crashed in one of thesebut not that course and Alot faster and it scared me Shitless,I can only imagine 90 fucking mph crash, and into a damn pole.
link them to me