The Alamo
S1, E13: The time travelers land at the Alamo on March 6, 1836, just nine hours before the famous fort falls in one of the most renowned battles in American history.

S1, E13: The time travelers land at the Alamo on March 6, 1836, just nine hours before the famous fort falls in one of the most renowned battles in American history.