I just presented a possibility, a possibility that should at be investigated.
Sounds to me that you consider it more than a "possibility". It could also have possibly been aliens, but not likely. :)
And I am Marie of Roumania.