They were really for deflecting bugs?
I could imagine something to keep the headlight glare out of the crews eyes, but not really something to deflect bugs . . .
Our community is FREE to join. To participate you must either login or register for an account.