It was lights, camera, action for the inmates inside the Clayton County Jail when a new reality show was filmed there.
Sheriff Levon Allen announced on Monday that an episode of Discovery’s new reality show “120 Hours Behind Bars” was filmed inside the Clayton County Jail.
The show “delivers an unfiltered look inside America’s toughest jails, where officers are outnumbered, cellblocks are overcrowded, and violence erupts without warning,” according to its synopsis…