Interesting claims made here:
The Truth is Marching On… Texas History Trust
For those in the know, is there more to the story or is this account fairly accurate?
The Truth is Marching On… Texas History Trust
For those in the know, is there more to the story or is this account fairly accurate?