This Day in History: 1982-04-26

Amazing Red was born. Happy Birthday!