Raphaël Pfeiffer

Wampire – “The Hearse” Video

Earlier this year, the Portland indie-pop duo Wampire became a Band To Watch -- this, despite them being named "Wampire" and everything -- and released…
Tom Breihan | November 18, 2013 - 11:44 am