PopDecay / Archive

Category: Film & TV

Reviews

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…