Tim Allen performs film new history show with Richard Karnes