Last minute shopping: Do you have everything you need?

Last minute shopping: Do you have everything you need?
Published: 6:04 PM EST December 24, 2018