If It Be Man's Work
- Episode aired Feb 14, 2022
- 44m
Frank and Lu are drawn into Stratford's Silicon Valley when Spider calls upon their help to expose a mole within tech company Forosa.Frank and Lu are drawn into Stratford's Silicon Valley when Spider calls upon their help to expose a mole within tech company Forosa.Frank and Lu are drawn into Stratford's Silicon Valley when Spider calls upon their help to expose a mole within tech company Forosa.