Every year a large ball drops in Times Square to usher in the New Year. We take a look at the beginings of that tradition in today’s episode of Did This Happen?!
In 1927, balloons of cartoon characters were introduced to the Macy’s Thanksgving Day Parade! Find out what happened to those balloons when they were done in this episode of Did This Happen?!