MAMMOTH WVH announces deluxe edition of debut album and shares new track “Talk & Walk”
Mammoth WVH, the project headed up by Wolfgang Van Halen, has announced a deluxe version of his debut album set for release on November 11. The deluxe version features the bonus track “Talk & Walk”, which was