Pixies – Indie Cindy album artwork Source The Pixies decided to stream their entire upcoming album, Indie Cindy, one week before its official release on April 29. Indie Cindy is also the first album to be released by the band in 23 years and you can still pre-ordere it on Amazon. The band also released a secret song, Woman of War as part of this year’s Record Store Day, where they released a…