|
|
|
Ratings
|
5.8 / 10
|
8.3 / 10
|
|
Filming Locations
|
|
1800 Stewart St., Santa Monica, California, USA
|
|
Natural History Museum of Los Angeles County - 900 Exposition Boulevard, Exposition Park, Los Angeles, California, USA
|
|
Rose Garden, Exposition Park, Los Angeles, California, USA
|
|