June 19, 2013

PetaPixel.com- $25 Could Soon Buy You a Photograph of Your Face in Space