wow...
Like 2 years ago I saw the most incredible Kart crash in my life, a dude that races in formula cars here in latin america or raced, lost a wheel on the semi oval turn and when straight to the wall (not exactly a wall but those blocks with soft things inside) like at 100kph or more, and he hit it with it's back, very weird and fast, he just stepped out of the kart and tried to walk and he just sat on the ground and bla bla bla, his chassis was like curled.
But yours sounds, like o jesus... and are you determined to race again?
Like 2 years ago I saw the most incredible Kart crash in my life, a dude that races in formula cars here in latin america or raced, lost a wheel on the semi oval turn and when straight to the wall (not exactly a wall but those blocks with soft things inside) like at 100kph or more, and he hit it with it's back, very weird and fast, he just stepped out of the kart and tried to walk and he just sat on the ground and bla bla bla, his chassis was like curled.
But yours sounds, like o jesus... and are you determined to race again?