Triangle UFO formation filmed over Florida

Video footage of multiple lights in triangle formation filmed over Dunedin, Florida

Video footage of multiple lights in triangle formation filmed over Dunedin, Florida

Leave a Reply