Mr. Headmistress German Promo

German Disney promo for the film Mr. Headmistress which was filmed at Alma College in St. Thomas in 1997.