Release Date: 07 Tue, Feb 2017
After Santa tells Michael Bolton that he needs 75,000 new babies by Christmas to meet toy supply, he hosts a sexy telethon to get the world to start making love.
as Self
as Adam Scott
as Carmela
as Ebenezer Scrooge
as Misty
as Punk rocker
as Maya Rudolph
as Peter Salanz
as Blair
as Dr. Vince Harbert
as Casey Wilson
as Baby Archer
as Alan
as Brooke Shields
as Janeane Garofalo
as Kenny G
as Janitor
as Chocolatier Customer
as Carl Flossy
as Ben
as Susan
as Dianne
as Michael Fulton
as Security Guard #1
as Security Guard #2
as Chef Roy
as Wally
as Virtual Woman
as Virtual Pharmacist
as Jack Sparrow Chorus Member
2016
2003
2017
2014
2019
2009
2013
1982
2021
1991
2018
2008
1998
2012
1999
2020
2022