Comment Comment by angst_ridden The the tar tar pits.(La Brea means "the tar").A bit west of downtown, too, but I'm an annoying pedant. parent angst_ridden 6 months ago
(La Brea means "the tar").
A bit west of downtown, too, but I'm an annoying pedant.