UFO Taped in Costa Rica in December Similar to One Taped There in 2016
This UFO, taped on December 19 in Costa Rica, appears similar to one that was taped there in 2016, and has been recorded in other places in the world from time to time as well. Regarding the 2016 object, one of our video experts comments, “I see no clear evidenceread more