Filmmaker Stan Armstrong tours the historic site of Fort Pillow