New episode of 'Tiger King' drops on Netflix today