More Animated Christmas Displays

Thursday, December 2, 2010


This is just beautiful!! Someone on You Tube made this. It's a forty ft. long Santa's Toy Shop.