Space & Astronomy 9 months ago Lance Armstrong quits ‘Stars on Mars’ Lance Armstrong quits ‘Stars on Mars’ | EW.com Skip to content material Prime Navigation Shut this dialog window Discover EW.com Shut this dialog window Share & Extra Shut this dialog window View picture 952 952 952 952 952 952 952 Lance Armstrong quits Stars on Mars: ‘I am not a social particular person’ this hyperlink is to an exterior web site which will or could not meet accessibility pointers.