Unexplained
Paranormal Phenomena

Triangle UFO filmed over Zagreb, Croatia – March 2014

0

Interesting footage of 3 unknown lights in triangle formation hovering over Zagreb, Croatia on the 25th March 2014.