TV TATTLE

Tegan and Sara High School comedy series is in the works at IMDb TV from Clea DuVall