ON REPEAT: Hookworms – The Hum November 12, 2014 We take a listen to the latest offering from this psychadelic Leeds five-piece…