Episode 26 preview

The Final 3 face the Invention Test and cook on the set of Award Winning Drama Spooks.

Release date:

Duration:

20 seconds

This clip is from