Well, the season two premiere of Human Giant is tonight so I figured I would make an episode discussion. I'm sure very few people are familiar with this show, but it's one of the best sketch comedies I've ever seen.
Duffel Bag of Death
Promo #1 [viral videos]
Promo #2 [we're sorry]
Viral video stars compete for their fifteen minutes of fame, the Shutterbugs unveil a new kind of prison, and a reenactment of a crime goes horribly awry.
-- "Duffel Bag of Death" premieres on March 11th, 2008 --