Where To Stream Blood & Treasure Season 2 Episode 3
Spoils of the Red Empire
- Aired July 24, 2022
- 43 Min
- Rated 7.1
- Number 17 Of 26 Rated Episodes
A visit with Simon in prison yields new information on the Spirit Banner's last whereabouts, sending the team to Russia.