Truck Stop in Russia Plodd in the first truck stop after entering Russia All the staff from the cafe at the first truck stop looking at the flags/stickers on Plodd