Calm Before the Storm

Your browser doesn’t support HTML5

You can say, November is usually the calm before the storm when it comes to Christmas shopping. By December, the malls are packed with shoppers. What does it mean? Watch here.