Comment Re:Idle... (Score 1) 94
Weren't there reported chupacabra sightings that were proven to be coyotes with severe mange in 2004? It's even been listed in the wikipedia article for years. It must have taken a lot of work and quite a visionary leap for this biologist too look at wikipedia and come up with this "theory".