So I have planned on writing about this amazing fanfic for a while now, but after what was released the other week; a new music video from Gorillaz – Saturnz Barz which is one hell of a trip to watch and has me wondering yet again what the video creators have been smoking and where I can […]