MovieMaps

“Swift Hardhearted Stone” Filming Locations

Blindspot episode “Swift Hardhearted Stone” was filmed in New York in the United States of America.