APPLAUD THE IMPALER - Release New Single "Trenchrot (Feat. Julien Deyres of Gorod) February 23, 2019 APPLAUD THE IMPALER TRENCHROT (FT. JULIEN DEYRES OF GOROD) +