Neil Armstrong ~ Dead at 82 (A Legend of American History Passes) Published August 25, 2012 by Papa Giorgio