Get ready for a thrilling adventure alongside virtual quest Duck Farm Escape 2. Help the duck and her friends escape the sinister farm by solving mysteries, looking for clues and going around traps.
A Long Island farm will reportedly euthanize more than 100,000 ducks after a bird flu outbreak transpired at the eastern New ...