Josh and Mark come together to talk about the incredible twists in the latest episode of 24: Live Another Day.