When was the last time an insect splash on your windshield? - eviltoast