Pinned 10 years ago
A species of yellow-bellied legless lizards have been found in the dunes west of Los Angeles International Airport. (via CNN)