This is the moody-indie-hard-rock band Chevelle. They've been working hard since 1995 when they formed in the Chicago suburb of…
This is TALIA. A 3 piece of angst driven indie rock from Paris, France (although their social media now lists…