Trenches Trailer

Trailer for the short series Trenches filmed in Atlanta, Ga.