Gower Street north of Gregory Avenue, Los Angeles, California, USA
(mission tape scene in phone booth - phone booth is on east side of Gower Street near studio entrance just north of Gregory Avenue)
It looks like we don't have any filming dates for this title yet. Be the first to contribute.
It looks like we don't have any production dates for this title yet. Be the first to contribute.