Tuesday, June 10, 2008

133. Florida's Favorite Tart!



florida is just a state and no paris

their official dessert, please spare us

it's not shoo fly

but key lime pie

and you thought it was katherine harris