Last Living Souls

Last Living Souls

Gorillaz

The song Last Living Souls by Gorillaz has been played 45,937,316 times on Spotify since its release on May 23, 2005.

Loading

Frequently asked questions