On this day in history, April 6: the first modern Olympics begin, the Twinkie is invented, and Post-It Notes hit stores. (READ MORE)
On this day in history, April 6: the first modern Olympics begin, the Twinkie is invented, and Post-It Notes hit stores. (READ MORE)