Type keyword(s) to search
The Los Angeles-set, Australia-filmed sci-fi drama named after L.A.'s iconic La Brea Tar Pits and revolving around a massive sinkhole premieres Sept. 28.
TOPICS: La Brea, NBC, Trailers & Teasers