Fact #77350
When:
Short story:
A new animated film by Gorillaz is shown at the launch of Microsoft's new browser, Internet Explorer 9 Beta, in The Hospital Club, London, UK. The event is attended by Gorllaz' creators Damon Albarn and Jamie Hewlett.
Tweet this Fact