Claim: YouTube is headquartered in Boston.
Verdict: REFUTES