Triangle UFO Formation filmed over Panama – 12th April 2012

This video of multiple unknown lights in triangle formation was filmed over Panama city

This video of multiple unknown lights in triangle formation was filmed over Panama city in the country Panama on 12th April 2012 at 5 am.

Leave a Reply