Claim: Tom DeLonge has only ever lived in Maine.
Verdict: REFUTES