Page 1 of 1

Huge UFO shoots away at home camera

Posted: Mon Feb 24, 2025 11:47 am
by ForumMaster
Huge UFO shoots away at home camera, Margate, Florida January 22, 2024, UAP Sighting News.