Cars vs massive speed and bumps