Why the world is going crazy for Jollibee

Last October, Jollibee opened their 37th store in America. It was their second in New York State, but their debut in Manhattan. The first person arrived and started to queue 20 hours before its 8am opening. Despite the cold and persistent rain, a steady stream of people joined the queue throughout the night and into…