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