The Orwells – Disgraceland

Soupcans – Parasite Brain

Demented and hellish, the new Soupcans EP does not mess around.

Diarrhea Planet- “Warm Ridin’”


Some thick guitars and catchy group vocals coming through on this new Diarrhea Planet track, “Warm Ridin’.” The band has a new LP out via Infinity Cat titled Loose Jewels. Is it just me, or is it nearly impossible not to relate anything having to do with this band–song titles, lyrics, album titles–to diarrhea? Hopefully, I’ll get passed it soon.