Lankershim Boulevard north of 134 Freeway, North Hollywood, California, USA
(on roof of parking garage with scope facing southwest)
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.