This page is a stub. To read the full article, please click the link below.
"A puzzling piece of footage from Brazil shows what appears to be a glowing figure standing in a field and some have wondered if the oddity could be an alien or perhaps an angel..."