UFO Lights in Triangle Formation filmed over Sebring, Florida US

New video of multiple unknown lights in triangle formation filmed above Sebring, Florida, US

New video of multiple unknown lights in triangle formation filmed above Sebring, Florida, US

Leave a Reply