Era of Space Shuttle Endeavour Ends with June 1 landing at the Kennedy Space Center By Ken Kremer June 1, 2011 Ken Kremer Previous Article ← Coming To A Theatre Near You... Extreme Neutron Stars! Next Article Google +1 Button →