Loading Events

Songs in the Key of Life, the 18th studio album by Detroit’s own, Stevie Wonder, was released by Motown Records on this day in 1976. It won 4 out of its 7 Grammy nominations, including Album of the Year, was inducted into the National Recording Registry by the Library of Congress, and was named as one of the greatest albums of all time by Rolling Stone magazine.