Dinosaur Crush’s songs sound like their name implies they would sound — quick, energetic, loud, in your face, guitar rock .

“Noise” by Dinosaur Crush (the band is from the UK):