Claim: Tom DeLonge formed a band on a space station.
Verdict: NOT ENOUGH INFO