by John Gentile
Germany's Suck have released a video for "Rat King." That's off their debut album, Ribbit, out September 23. You can see the video below.
Germany's Suck have released a video for "Rat King." That's off their debut album, Ribbit, out September 23. You can see the video below.