Cars 2: The Video Game - Super Boost Microbus Gameplay Movie

Too much speed can be hard to control, but it can get you right back into the race as well.