12 Times “Duck the Halls: A Mickey Mouse Christmas Special” Made me Laugh Out Loud
Last night saw a whole bunch of Disney Channel holiday goodness grace us with its presence. While several of these are absolutely amazing (I’m looking at you Elena of Avalor) none was quite as funny as Duck the Halls: A Mickey Mouse Christmas special. I could do a […]