Yeah, not much chance of stopping those crazies. On these roads though, anything over a 100 kmph is pushing it, not because of the speed (60mph), but because of just how many hazards are ever-present. Maybe that speedometer should have started at 100 kmph.
Although, it is worth saying that the actual owners of the minivan (which is hardly ever the driver) are culpable too and should be brought 'to book' over pressuring the foolish drivers into speeding to meet time restrictions imposed by the 'tin pot hat' small-time (or should I say 'short-time') dictator that owns the van or micro transport company.