Captain Robert E Lee Mexican American War

Robert E Lee distinguishes himself in the Mexican American War.