South Park

Lorde Performs Live

Season 18 E 9 • 12/03/2014

Lorde takes the stage for an acoustic performance... and it doesn't go well.

More