That race video is hilarious. Too much camber, indeed!
It looks like a Disney Cars movie come to life!
Where else can you see cars burning up the track at a furious 60 mph? I gotta get one...