Recently, Gorillaz, an English virtual band created in 1998, has released the official video for the single “Feel Good Inc.”. The song was the lead single from the band’s second studio album Demon Days on 9 May 2005. It is also one of the most known and popular songs from the 2000s and still loved and listened by […]