Web Site < back Famous Frogs next >
A couple bumper stickers on a car in Portsmouth, NH, indicate a froggy skier. And it's a cool Peace Frog sticker, too!