On this day in history, March 28: the Three Mile Island accident occurs, “The Ed Sullivan Show” airs its final episode, and “Futurama” debuts. (READ MORE)
On this day in history, March 28: the Three Mile Island accident occurs, “The Ed Sullivan Show” airs its final episode, and “Futurama” debuts. (READ MORE)