Wendy’s Livestreams Animal Crossing: New Horizons
Wendy’s has you covered in times of isolation. The major fast-food chain has returned to their Twitch channel with the release of Animal Crossing: New Horizons. he streams gathered over 2,000 viewers who were informed of free deliveries via Grubhub…