MovieMaps

“Persecute Envoys” Filming Locations

Blindspot episode “Persecute Envoys” was filmed in New York in the United States of America.