Christmas is almost here, but it's still not too late to buy gifts for your loved ones. Here are The Onion's tips for last minute holiday shopping.

Advertisement

Share This Story

Get our newsletter

Advertisement

Advertisement