Gorillaz debuted “Superfast Jellyfish” today on Radio 1. Simultaneously they posted it officially on their youtube account. You can listen to it here. Plastic Beach comes out March 9th (US) and March 3rd (Japan). Getting close!
Gorillaz debuted “Superfast Jellyfish” today on Radio 1. Simultaneously they posted it officially on their youtube account. You can listen to it here. Plastic Beach comes out March 9th (US) and March 3rd (Japan). Getting close!