H κυκλοφορία του ένατου άλμπουμ των Gorillaz με τίτλο «The Mountain» είναι η αφορμή έκθεσης αφιερωμένης στις περιπέτειες του συγκροτήματος που άνοιξε τις πύλες της στη Νέα Υόρκη.