Attention! The road ahead of you is self-repairing

The self-repairing road is just 100 mm in thickness, which is about 60 per cent...