Did You Ever See a U F O?
In Costa Rica, looking out to sea, a greenish light that hovered then zipped away really fast. A fellow who lives there said he had seen that before and believes...
Print