The band Radiohead appears in the South Park episode Scott Tenorman Must Die.
Create a magazine from articles on South Park Archives!