La Brea is a scifi "lost world" TV series which debuted on NBC yesterday, Tuesday, September 28, 2021: