On this day: May 28

Published On: May 24 2013 12:43:31 PM EDT   Updated On: May 28 2014 02:00:00 AM EDT
Spanish Armada, 1588

The Spanish Armada sets sail for England, John Muir organizes the Sierra Club, Volkswagen is founded, Herb Alpert and the Tijuana Brass dominate the charts, and "The Last Supper" goes back on display after a two-decade restoration, all on this day.