Watch South Park’s Holiday Special Featuring Iggy Azalea, Hologram Kurt Cobain, & A Taylor Swift/Bill Cosby Duet

South Park closed out its 18th season with a slew of musical “guest stars” that have generated a lot of criticism and discussion this year. There’s a hologram of Kurt Cobain, performances from Taylor Swift and Iggy Azalea, and Stan’s dad resurfaces as Lorde, again. There are several duets throughout — Azalea performs “A Holly Jolly Christmas” alongside an Elvis hologram, and Swift is faced with the obscenely uncomfortable task of singing “Baby It’s Cold Outside” with Bill Cosby. It’s weird, it’s fucked up, it’s South Park. You can watch the entire episode below.