PopDecay / Archive

Tag: Lance Armstrong

Entertainment

“South Park” roasts Lance Armstrong

Animated TV comedy satire “South Park” is taking aim at a disgraced icon who seems a lot like seven-time Tour de…