Watch Human Wrecking Balls2008|2 seasons|Play TrailerAdd to WatchlistStoryHuman Wrecking Balls is an American television reality show that premiered on November 12, 2008 on G4 television network.