The Daily Telegraph Legging it 2017-08-22 - Michael Groom SIR – Where have all the insects gone?My windscreen remains clear whatever my speed.Teffont Evias, Wiltshire