Added by on 2018-03-09

After having some fun with some of Santa’s elves, Millie Weaver performs a parody of The Night Before Christmas with a little twist on Hillary’s unrelenting tenacity and Trump’s tax plan.

Category:

Videos