Beagle's suggestion by far the most likely; Red Star Rebels. Theirs is a hugely impressive achievement; funding, purchasing and bringing to airworthiness their L29 jets then leaping through numerous regulatory and other hoops to get together their display team. I'm proud to say, one of whom is an airline colleague, well done,!
Not to be confused with the wolf howl drug-lyric Rock and Roll band of the same name!