Massive crowds pack Galleria Mall