Discover This: Treble Down

California band Treble Down have honed a lively brand of hard rock that you can’t help but shout along to at the top of your lungs.