June 6, 2023



Crowd Gathers In La Plata, Argentina to Stare at Supposed Hovering UFO

Exemplore News


Imagine walking outside at night and seeing two red lights hovering impossibly in the sky. That’s what residents of La Plata, Argentina recently saw in their local skies and some believe it was a UFO.

Super Sleuth

%d bloggers like this: