After six long years, last Friday saw the release of Humanz, the fifth studio album from virtual British act, Gorillaz.
Tony ‘the human metronome’ Allen is back with a brand new album “Film of Life” and a live show at London’s Village Underground. Somethingyousaid.com’s 25ThC investigates… Tony Allen was instrumental in the creation… Read More →