They got feathers, right ?
Use your imagination
And the La Brea Tar Pits aren’t that far away on the I 5 freeway.