Where To Stream Pirate Treasure of the Knights Templar Season 1 Episode 5
The Flaming Cross
- Aired September 26, 2015
- 60 Min
The Templar-Pirate trail leads Scott to the West Coast of India, where he makes an extraordinary find, leading Barry to investigate a tiny island that may conceal the richest Templar treasure of all--the Flaming Cross of Goa.