An annual tradition takes place today in New York City: You’ll need to venture into Times Square for this event–but on December 28th (before the New Year’s Eve mob). That’s when Good Riddance Day is taking place between 12 and 1 pm. Inspired by the Latin American New Year’s Eve tradition of stuffing dolls with objects that represent unpleasant memories …
Read More »