Point Comfort
S2 E6 March 11, 2020 0h 59m
★ 7.0
Source:
Advertisement
Advertisement
Advertisement
Overview
Residents of a small Texas town were eager to welcome a massive plastics plant -- until toxic chemicals began to take a toll on their community.