Wampire, "Giants"

I first heard of Wampire in Under the Radar magazine, which is where I go to find out what the kids are listening to these days. This is a lot less Halloweeny than I expected! [Via]