MovieMaps

“Perfect Alibi” Filming Locations

Cannon episode “Perfect Alibi” was filmed in Piru in the United States of America.