At first I wasn't sure I liked this highly anticipated first single from the new Yeah Yeah Yeahs disc, but I threw in on a playlist of new tunes and before ya knew it I was diggin' it.
It's not Maps, but it's a catchy little ditty that's worthy of some serious SLS15 consideration.