Retro film in which Czech teenagers are being caned

Tags: