Tuesday, August 16, 2011

Today In Neat Photos

Found via the Slog, this photo was taken from the International Space Station of a shooting star, or meteor:


No comments:

Post a Comment