SGLYRIC
home
Home
info
About Us
1st Idea
Gorillaz
1st Idea is an unreleased demo made in 1998, when the band started out.