Overtaking in a turn on a slippery road

did he a demon at the end?

Added:

By: meister2 (3979.60)

Tags: Cars, vehicles, crash, wtf, overtaking fail, slipper road, rain