The Immortal Alamo
(1911)

Released: 1911-05-25

tmdb link imdb link

A lost silent film depicting the battle of the Alamo. Filmed in San Antonio.

Vote Now!


Placeholder