A fantastic song from Plastic Beach album by Gorillaz. It's funny electro-hip hop performed with grandmaster De La Soul, irresistible.
To submit a comment, please first register (username/password/email) or log in:
username password
password