French YouTuber Inoxtag challenges himself on a survival adventure on a deserted island.
2017
2011
2021
1969
2018
2014
2019
1994
1981
NaN
1982
1970
2025
2016
1985
2010
1978