Related
On Melancholy Hill
Description
As the Gorillaz continue on Plastic Beach mourning the death of Noodle, it turns out Noodle may not be dead. In fact, she may be working her way back to the band.
Runtime
5 minutes
Release Date
2010-06-14
Rating
0.0/10
User comments
Empty