The Fabulous Three

Is this some kind of mystery band?