By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Japanese driver just bump passed another driver at over 100mph to take 2nd place. Bumper car physics still in effect. What the hell is going on.