Carter High School is in the Oak Cliff area of Dallas.
Carter High School is in the Oak Cliff area of Dallas. McFarland, Susan Google Maps
Carter High School is in the Oak Cliff area of Dallas. McFarland, Susan Google Maps

Dallas school employee accused of having sex with student, asking if she was a ‘snitch’

March 12, 2017 07:45 PM

More Videos