MOON Wins SFF 2010 Vision of the Future Award

The Space Frontier Foundation have awarded MOON their 2010 ‘Vision Of The Future’ Award. From the SFF site:- “The winners of the Space Frontier Foundation’s “Best Presentation of Space” and “Vision of the Future” awards have brought the possibilities...