The Hitch – 2001 September 22, 2020September 22, 2020 etownadmin Ok so you are in Humboldt and your roof is fucked up. You want the dudes who play this music to come fix it. That is a fact. Whip ass with some metal y’all. The Hitch!