Petite merde El Mouching A film that manages to have "Satan" and "petite merde" (little shit) in its title could only attrack us! And on top of it, if there are saussages long as...lon... FRESHEL MOUCHINGFILMTRAVEL0 Comments