On this episode, we discuss Netflix's latest earnings and review its new reality show, "Too Hot To Handle."