when does it air???
Sorry. I forgot to list the time! (slaps self) It airs at 10pm. It also repeats. Check the link for the South Park TV Schedule at Comedy Central.