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
2019
2016
2017
1967
2005
2002
2015
2023
1985
1997
2020
1994
2009