Claim: Led Zeppelin was formed in Boston only.
Verdict: NOT ENOUGH INFO