The foot overlay threw me off a lot at first... I was trying to think how you were cramed into that box that your legs were way up there and why were they so short? It was like watching some kind of weird puppet drive...
nice vid, but i have say you were lucky it was a slow corner, because one of the AI drivers i passed once hit the rear end of my car so hard it spun twice before i could get control of it again, and i like your setup is it completely sound proof?