One of the wonderful things about Christmas for me, is the music! Some of my favorite songs of all times are Christmas songs!!!

How could I not love a Christmas Medley that includes Elton John's "Step into Christmas," John Lennon's "Happy X-Mas," and even Justin Bieber's "Drummer Boy?" Take a look at 40 Christmas songs - some old, some new, and some traditional - combined into one fabulous Christmas medley! And, did I mention that it's 2 guys, a keyboard, and a kazoo?!

The entire list of songs and the times they start in the video:

FULL SONG LIST:
0:31 Mistletoe & Wine -- Cliff Richard
0:45 'Home Alone' Theme -- John Williams
1:02 Jingle Bells -- James Lord Pierpont
1:23 Sleigh Ride -- Leroy Anderson
1:42 Stop The Cavalry -- Jona Lewie
2:03 Lonely This Christmas -- Mud
2:30 Fairytale of New York -- The Pogues
3:07 Stay Another Day -- East 17
3:35 Hello Mistletoe (Goodbye Cold Snow) -- Brett Domino
4:03 Merry Xmas Everybody -- Slade
4:33 Rudolph the Red Nosed Reindeer -- Johnny Marks
5:08 Rockin' Around the Christmas Tree -- Brenda Lee
5:44 Another Rock & Roll Christmas -- Gary Glitter
6:08 Jingle Bell Rock -- Bobby Helms
6:35 Frosty the Snowman -- Gene Autry
6:58 Santa Claus is Comin' to Town -- John Frederick Coots & Haven Gillespie
7:18 Silent Night -- (Traditional)
7:50 Away in a Manger -- (Traditional)
8:12 The First Noel -- (Traditional)
8:34 Step Into Christmas -- Elton John
8:53 Gaudete -- (Traditional)
9:13 Walking in the Air -- Aled Jones
9:30 Santa Claus Goes Straight to the Ghetto -- Snoop Dogg & Nate Dogg
10:04 Drummer Boy -- Justin Bieber
10:16 The Twelve Days of Christmas -- (Traditional)
10:23 Do They Know it's Christmas -- Band Aid
11:14 White Christmas -- Irving Berlin
11:43 Have Yourself a Merry Little Christmas -- Judy Garland
11:58 Last Christmas Together -- Spectre Morse
12:13 Christmas Time (Don't Let the Bells End) -- The Darkness
12:20 Last Christmas -- Wham!
12:50 All I Want for Christmas is You -- Mariah Carey
13:19 What Christmas Means to Me -- Stevie Wonder
13:35 Wonderful Christmastime -- Paul McCartney
13:45 It's the Most Wonderful Time of the Year -- Andy Williams
13:50 Mary's Boy Child -- Jester Hairston
13:56 Joy to the World -- (Traditional)
14:01 Winter Wonderland -- Felix Bernard & Richard B. Smith
14:08 Happy Xmas (War is Over) -- John Lennon & Yoko Ono
14:23 I Wish it Could be Christmas Everyday -- Wizzard