MovieMaps

“The Real Fake Car Job” Filming Locations

Leverage episode “The Real Fake Car Job” was filmed in Estacada in the United States of America.