The real story of a French man who was able to control his own farts.
1980
2020
2024
1976
—
2014
1993
1984
1996
1990
1988
2010
2012
2017
2021
2008
2025