Games Other Content Lost Worlds: Secrets of the Knights Templar Revealed (S1, E1) Full Episode Channel: HISTORY • Sourced: HISTORY • Published 9 months ago