Dragons sighted in skies over Louisville?