AMPED™ FEATURED ALBUM OF THE WEEK: BIG HEAD TODD & THE MONSTERS/NEW WORLD ARISIN’

In the world of Rock ‘n’ Roll, it is rare for a band to hit the 31-year mark with all original members intact. Big Head Todd & The Monsters is one of those rare beasts. Formed in Boulder, Colorado in 1986, Todd Park Mohr, Rob Squires and Brian Nevin (along with longtime member Jeremy Lawton, who joined the original trio in 2003) have achieved commercial and critical success, sold boatloads of albums, traveled the world and built up a huge, devoted following. And on their 2017 album NEW WORLD ARISIN’, they prove that they still have something to say. […]