"P.O.V." Up the Yangtze (TV Episode 2008)
"WatchMojo" Top 10 Extinct Animals That May Actually Still Be Alive (TV Episode 2017)