Mashable is a global, multi-platform media and entertainment company.
With the echoes of cheering fans and the pulsating beats of live music, Lollapalooza India stormed into Mumbai for its third edition ...