Sunday, August 28, 2005

Dunkin Donuts

I see they are advertising the new "Turtle nut" iced latte's. I've heard of frog legs being a delicacy, but never turtle nuts!