Posted inArts & Pop Culture

TV or Not TV?

Talk long enough with any television exec over 55, and sooner or later he’ll get around to mentioning the La Brea Tar Pits, that enormous shimmering stinkhole in Los Angeles where the liquefied remains of some 660 species of organisms still burble. These old-timers, with skin light brown and pockets…

Gift this article