Space Now This Is What I Call A Carbon Footprint November 18, 2010November 18, 2010 0 Comments Italy, from the cupola of the ISS. URL: http://www.transterrestrial.com/?p=30528