Frank and Lu are drawn into Stratford’s Silicon Valley when Spider calls upon their help to expose a mole within tech company Forosa.
You must be logged in to post a comment.