Release Date: 04 Thu, Sep 2003
Contest in which teams fight each other in virtual reruns of the world's greatest battles.
16 Episodes
8 Episodes
3 Episodes
as Self - Host
1978
2006
2022
2018
2023
2010
2016
2009
2026
2019
2020
1994
1986
1987
2005
2004