A lost frog! By Wild One • September 26, 2004 |What’s green a slimy and found at the North Pole?A lost frog! Tagged in:North Pole