As strong and sturdy as they are, vehicle windscreens are unfortunately not invincible.  They’re made from tough laminated glass and are built to withstand some rough treatment, but there are occasions when severe weather, temperature fluctuations, a bit of loose...