Germany's Suck release debut LP

Germany's Suck release debut LP

Germany's Suck have released their debut album. It'd called Ribbit and it's out via La Pochette Surprise. You can hear the whole thing below.