After conquering rock radio, the Billboard charts, and every instrument known to man (and possibly a few unknown to science), Wolfgang Van Halen returns with his third album as MAMMOTH (previously Mammoth WVH), ominously titled The End. And what better way to say “this is the end” than with an […]