Macy's Parade Fun Facts

The 91st annual Macy's Day Parade is tomorrow!!! The first parade was November 27, 1924... there were 25 animals from the Central Park Zoo, floats.  bands and more than 400 Macy's employees in costumes. The first huge helium balloon wasn't instroduced until 1927 and it was Felix The Cat.