LATEST BLOG POSTS

Welcome

posted by admin on November 11, 2009

Welcome to the Icarus blog. On this page, members of the Icarus team will post their thoughts and ideas while being able to interact with visitors to the site. To contact the Icarus team write to: info@icarusinterstellar.org