• Embed
watch full episode

Human Skewers

Season 2 Ep 12

Will the Mongol's armor hold up against the Comanche's war lance?

Up Next
Loading...