Denmark’s indie rock darlings Mew visited Vancouver in support of their incredibly uplifting depressing album, “No More Stories Are Told Today, I’m Sorry, They Washed Away”. Read the review, and gaze upon their Scandinavian cheekbones in a fab Backstage Rider gallery.