Stereogum — Earlier this week, Swedish indie-pop savant Jens Lekman announced the impending release of his new album Life Will See You Now and shared his peppy, lovely new single "What's That Perfume That You Wear?" Director Christopher Good's new video for the ...
more info