Winning Streak

Oh The Humanity! and Their Self-Titled


Oh The Humanity! – Massachusetts, USA After seven years since a full-length and three since their last release, Oh The Humanity! and their Self-Titled appear now in this 2021. The Massachusetts five-piece cascade through the legacy of approachable melodic and Pop-Punk. They simultaneously exude cathartic and ripping Melodic Hardcore as…

Full Nutrition

Winning Streak – ‘Stop Screaming’ (08/09/20)


Winning Streak – Texas, USA Winning Streak and their ‘Stop Screaming’ single marks another prominent waypoint in the microcosm that is the band’s 2020. However, before that, some context is required. 2018 saw a debut album that witnessed the Texas-founded band soar over melodic Punk-Rock and technical Skate Punk that…

Full Nutrition