20100215

15FEB2010 SDI/"Star Wars" a step closer to reality



LA Times article

A step closer... And some folks thought it was impossible!

No comments:

Blog Archive