Claim: Alpha Centauri is a few miles outside of Houston.
Verdict: REFUTES