MovieMaps

“Mans Telepathic Loyal Lookouts” Filming Locations

Blindspot episode “Mans Telepathic Loyal Lookouts” was filmed in New York in the United States of America.