Witches Invade the Hudson River in Sleepy Hollow, NY This WeekendWitches Invade the Hudson River in Sleepy Hollow, NY This WeekendSurfs up, Witches! Witches will be invading this sleepy Westchester town by water over the weekend. JessJess