Comment: Do They Kevlar Vests?

(See in situ)


Do They Kevlar Vests?

at the Duty Free shop there?

Lord knows they'll are plenty enough 'murcan spooks lurking around Moscow.