What actually happened that fall day at Dealey Plaza in Dallas on Nov. 22, 1963, has turned into a generational question.
TIL that the term fast fashion was first coined almost 40 years ago and that Panda Express invented Orange Chicken.