An hour long special hosted by Derek Hough and filmed at the historic Highclere Castle in England. Hough talks to the cast about what made the series so unique and…