They Actually Invented the Stuff!

Jul 28, 2009 14:22

 Wow!  They actually invented the damn stuff.  Transparent Aluminum.  Life truly is stranger than science fiction. 
Previous post Next post
Up