Human Giant Season 2 Episode 1 Duffel Bag of Death 2008
7.4/10by 21 users
Viral video stars compete for their fifteen minutes of fame, the Illusionators make an apology, the Shutterbugs unveil a new kind of prison, a gay porn star is remembered, and a reenactment of a crime goes horribly awry.