Our neighbor next door thought it was alien abduction like from spaceships and such coming down to examine and experiment on human beings.

That's what I thought too.