Drivers have an obligation to maintain their car in a roadworthy state. One of the faults you see on some vehicles is a cracked windshield. They usually happen when a stone is thrown up from the road by a passing car and can be especially prevalent when road resurfacing work is going on. That is […]