Pete DaoustNov 23, 2013 7:17 PMI agree that this must be disturbing for some dude.......a big splash in the windshield :/