A sneak preview sketch from Season 2 of MTV's Human Giant, premiering Tuesday March 11th at 11pm!