From the city to the suburbs, tens of thousands of frantic shoppers hit the stores today for the traditional last-minute Christmas rush. Many queued bright and …

source