Claim: Arrow was primarily filmed in Canada during the summer of 1976.
Verdict: NOT ENOUGH INFO