Wolfhand… Wow! It is kind of amazing to find a new band whose music you love, isn’t it? Was meditating in my room last night – you know, trying to figure out life and stuff – when the urge to see live music hit hard – the need to feel some bass, hear some shredding…