Green

vacfromthesea_layout

Plastic Beach Sucka

When the Gorillaz put out their newest album, “Plastic Beach,” did you know what they were talking about with the title? Do you know…