Song: “SHAME”
Artist: Young Fathers
Background: The Scottish trio Young Fathers sounds an awful lot like a Scottish version of TV on the Radio. They have a frenetic energy that makes them a lot of fun to…