Tactical Escape! Otters Louie and Ophelia Escape from Wisconsin Zoo
Otters known as “Louie” and “Ophelia” both escaped from New Zoo & Adventure Park in Green Bay, Wisconsin, back on March 20, and are still at large, despite their sneaky escape being captured on video.