John Glenn, one of America’s premiere - both in timing and stature - astronauts passed away last week at the well-worn age of 95. Glenn was the first American to orbit the Earth in space, doing so in 1962 before going on to a career as a senator for 25 years, during which time he … Continue reading Flashback MMM: The Right Stuff