Human Wrecking Balls – Season One Recap

Watch the new season of Human Wrecking Balls Wednesdays at 8pm ET. Only on G4.