Stephen Colbert’s 3-D Printed Head Launched into Space

Date: 18 August 2011 Time: 12:30 PM ET
Technews-daily