Texas History Lecture 7: Texas and the US Mexican War  - Preuss
Channel: Gene Preuss
Date: 2017-07-16

A brief overview of the US Mexican War