In 1996, Odelay, the fifth album by American rock artist Beck,is released. The album has appeared in numerous publications' lists of the greatest records of the 1990s.
In 1983, during NASA's STS-7 Space Shuttle mission, astronaut Sally Ride becomes the first American woman in space