Life | Mon Oct 29, 2012 6:21pm EDT

"South Park" takes aim at...Lance Armstrong?