UFO Spotted In The Sky Over Belmont, North Carolina – May 6, 2022

An unknown red orb has been filmed flying over Belmont, North Carolina on May 6, 2022.

An unknown red orb has been filmed flying over Belmont, North Carolina on May 6, 2022.

Leave a Reply