- #1
Bugsy23
- 25
- 0
Sorry if someone already posted this link but did anyone see this in the news?
http://www.nasa.gov/home/hqnews/2010/nov/HQ_10-295_FERMI.html
What are people's opinions on what this might be?
http://www.nasa.gov/home/hqnews/2010/nov/HQ_10-295_FERMI.html
What are people's opinions on what this might be?