Laika Come Home
PUBLISHED Jan 1, 2006
When the Gorillaz project was first introduced, the possibilities seemed endless. Who knew Damon Albarn, Dan the Automator and company woul...