Tuesday, June 13, 2006
Video of Meteoroid Hitting the Moon
Astronomers at Marshall Space Flight Center were able to catch video of a meteoroid impact using a 10-inch telescope. The impact occured May 2, 2006.
6/13/2006 08:44:00 PM
Post a Comment
Post Comments (Atom)