Where To Stream Salvage Hunters The Restorers Season 6 Episode 15
A Stag Triumph
- Aired January 31, 2024
- 60 Min
Sculptor Nick Elphick works on a life-sized stag statue that's missing its head. And metalsmith Ted Edley restores an alien-themed shooting game.