If walls could talk, the buildings in Vicksburg would have some wild stories to share. This town sits on tall hills overlooking the Mississippi River, and boy, has it seen some action. The downtown ...