HistoryInterestingThe English Parliament banned Christmas between 1647 and 1660, with Puritan leaders believing such celebrations were immoral and too secular for the holiest day of the year.632k
EntertainmentInterestingIn 1976, an episode of Sesame Street was aired that scared kids so much, they've refused to air it ever since.337k