2 Album Review:Gorillaz – Plastic Beach March 3, 2010 planetillshelby By shelz. The development of Damon Albarn’s Gorillaz has been a convoluted journey. The animated