Here’s nine official behind the scenes photos from 24: Live Another Day Episode 8 courtesy of FOX.
These are official photos from FOX, but the cast and crew shared candid photos back in April. Click here to see them: 24: Live Another Day Filmed at Wembley Stadium Photos.