California, USA
(Location)
South Central Los Angeles, Los Angeles, California, USA
(Location of the printing press facility located at 2225 San Pedro St., cross street 23rd. A real world printing facility known as 'California Litho-Arts'.)
San Pedro, Los Angeles, California, USA
(Location)
Downtown, Los Angeles, California, USA
(Location)
Jun 1997
It looks like we don't have any production dates for this title yet. Be the first to contribute.