AlloyGator – Potholes are estimated to cause around 1 in 10 mechanical failures on UK roads which totals up to £730 million every year.

AlloyGator – Potholes are estimated to cause around 1 in 10 mechanical failures on UK roads which totals up to £730 million every year.