Teengirl Fantasy is a dreamy synth rocking, angel smashing, blood sucking duo by the names of Logan Takahashi and Nick Weiss and guess what? I was one of the lucky…
It's like Bon Iver car pooled with the Junior Boys on the way to the Massive Attack concert – but they got snowed in. Named after the war cry expelled…