MovieMaps
Browse Locations
|
Cities
Photo of Plaza
Location:
Queens Street Plaza
As Seen In:
Siren
episode 2x16 "
New World Order
"
Ben keeps his head down as he walks past two soldiers.
Copyright Freeform