Thanks for adding it :)
although I have to trust that it is a scene from Brazil, I keep on falling asleep every time I try to watch it, so for all I know it could have been from some obscure snuff film.
(
Matazone has new icons, but is keeping this one,
Fri 28 Jul 2006, 17:15,
archived)