Model Andrea Abeyta has an alien fan. A UFO is photographed above the model in Rio Rancho, New Mexico. Is this a serious UFO report or a publicity stunt?

LEAVE A REPLY