Fish Sticks Lands in Russia!

It can be rather unnerving to be at the mercy of someone from another country. Pilots. Taxi Drivers. Cooks. Translators. Hmmm. Translators. All around me people speak a language I do not understand. Oh, maybe every 100th word or less. And when I speak I realize just how difficult English truly is for the non-native [...]