Date: January 20th, 2018 2:04 AM Author: Pontificating odious property
that was probably the scene from the chinese film "men behind the sun" that was popular on ogrish back in the day. it also produced a number of other meme-sequences, like a lady having her arms frozen and shattered by sadistic japanese doctors.