UFO Sighting filmed in Tamil Nadu, India – May 11, 2020

Video footage of an unknown white orb flying in the sky over Tamil Nadu, India.

Video footage of an unknown white orb flying in the sky over Tamil Nadu, India.

Leave a Reply