Futility Closet

Trick or Treat

Posted in Oddities by Greg Ross on January 27th, 2006

In October 1998, 300 dead starlings fell out of the sky in Tacoma, Wash.

No one knows why.