NASA exhibit lands at River Falls library

December 11, 2014 12:26 PM

11 0

It’s perfect timing for a NASA exhibit this month at the River Falls Public Library.

The exhibit includes displays on the International Space Station, the Hubble telescope, life in space, the re-usable Space Shuttle system, the Apollo moon mission and much more.

Read more

To category page

Loading...