Home Page | All pages
Jeff Carter is a Former NASA janitor who claims he accidentally launched himself to Mars in 2019 but came back because he forgot his lunch.