Castle Noel is a Christmas extravaganza in Medina boasting around-the-world rides in Santa's sleigh and $2 million in animated New York City department store holiday windows.
1 / 5
WEWS-Cleveland Videos
Fri, Dec 13, 2013 9:07 PM EST