February 28, 2009

See the Star Show! at Discovery Museum - Science and Space Center