Quote:
	
	
		
			
				Originally posted by 99bb  
Weird shit going on over here in Holland and Belgium !! 
 
21 July 2004 
 
AMSTERDAM - The leaseholder of the farm shed where three women were raped 
and forced to have sex with animals - and escaped before potentially being 
killed in a snuff film 
			
		 | 
	
	
 What evidence is there that they were planing on making a snuff film?