Watch The Glass House Season 1 Episode 2 - Week 2

The Glass House Season 1 Episode 2

First Aired: June 24, 2012

Description: After the first elimination, the contestants go to great heights to test their coordination.