QOD: December 15Posted on December 15, 2015Q: Which American city outlawed Christmas for over 20-years? A: Boston (1659-1681)