Human Giant Specials

Select season:
awaiting 5 votes
special Human Giant Launch Special aired Feb 19, 2008

No summary found for this show

awaiting 5 votes
special 24-hour Marathon (Live) aired May 18, 2007

The cast is given 24 hours to prove to MTV their show is worth renewing for a second season. With special appearances and musical guests, they manage to pull... read more

Activity

Followers (27)