Driver of Merc SDE1717K, must play braking game, meh? (01:06)

Driver of Merc SDE1717K, must play braking game, meh?