The animated series TED lands on Peacock December 17. This n...: @filmi.madhuri | iFANN