St. Scholastica's holiday greeting card video

The College of St. Scholastica heard my call and has just sent this in.