NEW ALBUM: LIVE IN RIO Posted on April 14, 2016 — No Comments ↓ Whaaaaa!!! We’re releasing our 7th album “LIVE IN RIO”! A live concert, 13 tracks 63 minutes, with music from our last two albums, complete with improvisations, noise, distortion, applauses and baby cry. Release Friday 13th May! Here’s a teaser…