First, seems way too convenient, secondly, why no Zoom on the flikering object above the alleged formation and lastly, it would be helpful to see the “Exact” terrain/scene in Daylight. Not saying, not a UFO but as I said appears entirely too ‘Good to be true.”
Sebring Florida is SW of the Avon Park Bombing Range operated by the US Air Force. As a kid living in Lake Wales 25 miles north I saw the same thing many times. Flares dropped by bombers making practice runs at the bombing range.