Claim: Alpha Centauri is a few miles outside of Houston.
Evidence: Alpha Centauri -LRB- α Centauri , abbreviated Alpha Cen , α Cen -RRB- is the closest star system to the Solar System , being 4.37 ly from the Sun.
It is by far the most important source of energy for life on Earth.