MovieMaps

“The Underground Job” Filming Locations

Leverage episode “The Underground Job” was filmed in the United States of America