MovieMaps

“Scientists Hollow Fortune” Filming Locations

Blindspot episode “Scientists Hollow Fortune” was filmed in New York in the United States of America.