Unexplained
Paranormal Phenomena

Lights in triangle formation filmed above Delhi, India – 2014

0

Interesting footage of unknown lights in triangle formation hovering over Delhi in India on the 13th April 2014