thewhisperbox.com
30th Disney Parks Christmas Parade
Christmas magic was in full bloom over at Walt Disney World in Florida and Disneyland in California. Our hosts for the morning were the one and only Neil Patrick Harris in Florida along with Laura …