Mondo Cane Pictures - Rotten Tomatoes