Herdfan
Resident Redneck
- Posts
- 4,759
- Reaction score
- 3,657
I know several of you have mentioned this in posts, so I figured it needed its own thread.
Supposedly NASA will be releasing some teaser photos today. Plus some more info:
Supposedly NASA will be releasing some teaser photos today. Plus some more info:
James Webb Space Telescope
blogs.nasa.gov