News-RealReset

1645066025_hqdefault.jpg

50th anniversary of the reputed Roswell UFO landing in Roswell, NM (1997)



While the US Defence Department explained away the incident as one of their tests, UFO fans say it’s a lame theory.

source