Tag 90’s indie rock was the shit

Chevelle unleash “Door to Door Cannibals”

chevellefeature

This is the moody-indie-hard-rock band Chevelle. They’ve been working hard since 1995 when they formed in the Chicago suburb of Grayslake, IL. Three piece bands tend to roll as a tighter unit, and when you consider this band started with…

Review: TALIA “Thugs They Look Like Angels”

TALIA poster

This is TALIA. A 3 piece of angst driven indie rock from Paris, France (although their social media now lists Los Angeles as well). Pictured above are guitarist/singer Nicolas Costa, drummer Hervé Goardou, and bassplayer/backing vocalist Alice Thomas. They excel in creating…