There’s only a short list of songs who can immediately make me smile when I’m down. To this list, let me welcome “Let’s Dance to Joy Division” by The Wombats. It’s too early to say how these Liverpudlians will fare; they’ve only released two albums. One of which, “Girls, Boys and Marsupials” was a Japan-only […]