Tag Archives: london

Thanksgiving in London

By Mary Ellis Logan Turkey, I firmly believe, is the most disgusting food ever fed to humankind. While many of you were…