Bill Leeb on The Creators TV Show