Jon Cassar behind the scenes of 24: Live Another Day Episode 8 in Wembley Stadium

Jon Cassar behind the scenes of 24: Live Another Day Episode 8 in Wembley Stadium

Jon Cassar behind the scenes of 24: Live Another Day Episode 8 in Wembley Stadium