Green

Plastic Beach Sucka

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…