George H. Thomas serves in Texas as a major in the 2nd Cavalry Regiment.

George H. Thomas serves in Texas as a major in the 2nd Cavalry Regiment.

Sponsors  |  View all