Dutch hardcore act Screw Houston have announced that they will release their self-titled album on Mach 29, 2015 through White Russian Records. The band has also premiered the music video for their song “Together Forever.”
You can view the video and cover art a below.
They last released “A Gentleman Will Never Tell” under the band name “Screw Houston, Start Screaming!”.
Add Screw Houston to My Radar