truman hanks in buffalo