A armaghplanet.com Aldebaran 1959 Spacecraft Concept (2010) 62 points LorenDB 2 years ago 28 comments