Gorillaz playing Feel Good Inc.

Song Feel Good Inc. by Gorillaz is their #8 most played live song, this song was played in 189 out of 229 shows with a probability of 82.53% to listen to it live, since its debut on May 23, 2005, played last at Sep 23, 2022