1100 Wilshire Blvd, Los Angeles, California, USA
(Window washing scene)
W 12th St & S Hope St, Los Angeles, California, USA
(Armored car scene)
Oct 24, 1988
It looks like we don't have any production dates for this title yet. Be the first to contribute.