Vampire Weekend: Contra Review Music January 8, 2010How many Bands let you embed their new album’s stream in your blog or website? Not many, and it’s proving...