“Superstar” is reviewed by El News.
Alien, Satellite Train, Baby Schillaci, Neve Bowen Review 18 April 2023|MUSIC, NEWS, Podcast, Review “Satellite Train Scores a Goal with Debut Single ‘Superstar’” The newest single from Satellite Train, “Superstar,” is a sincere homage to the thrill and ferocity of…