Kinda curious what this French news/ documentary story says if there are any lizards out there who can translate.
dailymotion.com