Star Star are mixing their new album and they are not joking

0

In a Facebook post, Star Star announced that their long-awaited new album is in the mixing process and will likely be released in November.

“No more false alarms…. the album is mixed…. a bunch of videos are done…. hoping we can tour soon. Slated for a November release”.

The image you can see below also mentions a single which will be released with the title “Scream Idol, The Saddest Story Of A Hollywood Heartbreaker”.