The rock band from Bristol, UK recently released their third studio album. The new album contains rock, heavy metal, electronica, and even some punk rock. It offers the perfect sound to get you moving. Check out songs from the album below.
This album will make you want to howl at the moon.