The World’s Largest Menorah on Manhattan’s Fifth Avenue is now illuminated with an LED light frame so that you can see it from far away.
WATCH: