Web Site < back Famous Frogs next >
On one end of the sign for Lighthouse Groceries at Hampton Beach, NH, is this image of "Norm" the frog, I have no idea why.