Triangle UFO formation over Delray Beach, Florida 25 December 2011