Report Comment

Absent Mindful, November 11, 2008
"MD wrote: "But then, so has the idea of putting mirrors in space to stop global warming" I think someone watched a rerun of Futurama on Comedy Central last night…"

Off-topic
Threatening
Spam