ARTIST OF THE MONTH April 20, 2018September 5, 2019 ARTIST OF THE MONTH: HAGGARD CAT – ‘Challenger’ – Review BABY GODZILLA were mental. HECK, were also mental. HAGGARD CAT, are also… mental. Whilst... admin222 Album Review, Challenger, Haggard Cat