Russian Candid Camera

Wow i knows those Russians don't have a sense of humour but.......