WITCH hexing Wall Street, October 31, 1968, New York. WITCH hexing Wall Street, October 31, 1968, New York. Courtesy of Bev Grant. Print Full Image Rights JWA use only on jwa.org Owner Bev Grant Related contentPodcast: Episode 8: WITCH in Action