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

Leave a comment

User comments

Empty