Neil Patrick Harris Hosts The Disney Christmas Day Parade TV Special

(Photo by Mark Ashman/Disney Parks via Getty Images)

By Admin on December 4, 2017

LAKE BUENA VISTA, FL - DECEMBER 07: In this handout photo provided by Disney Parks, Storm Troopers and Darth Vader participate in the Disney Parks Christmas Day Parade television special at Magic Kingdom Park at the Walt Disney World Resort on December 07, 2013 in Lake Buena Vista, Florida. The parade will air on December 25t.

Around the site