It must have fallen from a plane thats all i can come up with.
Originally posted by fortean
I've heard of a fish falling from the sky,
but somehow this just sounds too far fetched.
If a whole bunch of hands fell from the sky, and
there were witnesses I might buy it.