CSS Streaming Upcoming Album- Planta

The forthcoming release by CSS, entitled Planta is scheduled to be released on June 11th and is now streaming. The band has also released the first of three makeover webisodes featuring the ladies