Karole28
Former Member
....maybe a really blobby woman?
Click!!!
The mysterious woman-like figure was caught on camera as it hovered above mountains in Nuevo Leon city.
UFO watchers said the figure appeared to be wearing a cape leading to claims that it was a witch or wizard when it was first seen in 2006.
Click!!!