Media Coverage

MSNBC

November 20, 2012

"A piece of artwork headed into space this week may be on display for the next few billion years."

Go to News Coverage

Other Coverage