The Colossal Heads- Mammoths

These guys certainly know how to rock, and what’s not to love about a dinosaur related band name? The New Orleans indie rockers have recently released their ‘Mammoths’ EP which is sensational, check it out on soundcloud below.