Happy freaking holidays, I guess. Nothing says festive like Ziggy Stardust. All that soul wrapped up in all that glitter. David Bowie is the gift that keeps on giving. David Bowie is my emotional support spirit animal, for lack of a more nuanced wording, and it’s performances like this one that show why he still fills that role for so many people. On a very serious note, though, for those of you not having a festive holiday time for whatever reason this year; you’re not alone. You’re not alone and you’re wonderful.