Claim: Outlander (TV series) was filmed in Boston.
Verdict: NOT ENOUGH INFO