600 Shields Drive, Los Angeles, California, USA
(Police raid a house in San Pedro)
104 West 113th Street, Los Angeles, California, USA
(Watts area scene)
290 South Toluca Street, Los Angeles, California, USA
(Frog's crew hangout)
Feb 23, 1987 - May 7, 1987
It looks like we don't have any production dates for this title yet. Be the first to contribute.