The Navajo, in prehistoric times, believed that a vulture flying into your windshield was a lucky omen. So there ya go
Forum Rules