Carson, United States. 22nd May, 2004. General overall view of the Home Depot Track & Field Invitational at the Home Depot Center, Saturday, May 22, 2004, in Carson, Calif. Photo via Credit:
Noxious odors in Carson declared a public nuisance - Los Angeles Times