Mammoth WVH @ The Observatory – Santa Ana, Ca
Some years are busier than others for musicians and 2023 has been very eventful for Wolfgang Van Halen and his band Mammoth WVH so far. They have been following Metallica around the globe, opening for them on their stadium world tour. Also, only a few weeks ago the band released their second LP on August […]