The inspiration for Vampire Weekend's new album cover goes all the way back to New York in the '80s. · Jon Stewart · Sentinel