Where to Watch The Adventures of Ichabod and Mr. Toad In United States - Watch The Adventures of Ichabod and Mr. Toad on Disney Plus