California, USA
(Location)
Everett St, Los Angeles, California, USA
(Thelma & Steven Seldes have lunch in the park. The specific location id 'Everet Park', a small circular park with an overview of Downtown Los Angeles.)
Downtown, Los Angeles, California, USA
(Location)
Feb 26, 1989 - May 12, 1989
It looks like we don't have any production dates for this title yet. Be the first to contribute.