Just in case you missed it! Here’s Mammoth WVH performing “I’m Alright” on the Jimmy Kimmel Live! show last night (Wednesday).
Wolfgang Van Halen and Mammoth WVH are about to hit the road once again as they continue to support Wolfgang’s sophomore Mammoth WVH album Mammoth II. They kick off the tour in St. Louis, MO on February 21st. More info at the official Mammoth WVH website.