Watch! Hot Chip – Need You Now
Hot Chip will drop their new album, Why Make Sense?, on May 19, and we’ve already heard the excellent Huarache Lights. While I was away in Costa Rica last week, the English band dropped another solid tune called Need You...