By Lamia Larkin in New Events on Thursday 31 March 2011

It’s hard to believe that South Park has been on television for fifteen years now, but it has. And to celebrate, artist (and Lost At E Minor contributor) Ron English has curated an art show on the beloved crude animated series.

Read more