Alpha Centauri: The Closest Star System - APOD May 26, 1996 | Cosmos Observatory | Cosmos Observatory