Neil Armstrong: RIP

Neil Armstrong: RIP

August 25, 2012 Press Releases

ABC News is reporting that Neil Armstrong has passed away. It is no secret that, in recent years, we had our policy differences with him, but he was a great American hero, probably one of the greatest of our time. He will be missed.