This Day In History – July 29
1958 The National Aeronautics and Space Administration was authorized by the U.S. Congress NASA has truly been a strength to America 1981 People from around the world watched on television as England’s Prince Charles and Lady Diana Spencer got married at St. Paul’s Cathedral in London A record 750 million people worldwide tuned in for it 1991 Metallica's single Enter [...]
