The 40th annual Three Kings Day Parade will march through East Harlem later today.
Three Kings Day celebrates the time Christians believe the three wise men arrived to visit the baby Jesus.
The parade will feature live music, bright costumes, animals, and hand-made puppets.
The parade steps off at 106th Street and Park Avenue at 11 a.m. this morning.
From there it makes its way to Lexington Avenue, then goes up Lexington before wrapping up at 115th Street and Park Avenue.