Mushroomhead Release A Wonderful Life on June 19 – News May 6, 2020 Mushroomhead have dropped their first new single – the arena-ready anthem “Seen It All.” The hair-raising earworm will have listeners chanting along in no time.