Did a UFO just land on the Earth? Night vision video Jun 14, 2024 3:39:50 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Midnight on Jun 14, 2024 3:39:50 GMT -5 Did a UFO just land on the Earth? This night vision video will leave you SPEECHLESS!