Fresh off their success with Daft Punk, the Russian Police Choir drops a new album