Here are some new 24: Live Another Day cast photos from FOX with the characters photoshopped onto backdrops of famous London landmarks like Big Ben and Tower Bridge.
Here are some new 24: Live Another Day cast photos from FOX with the characters photoshopped onto backdrops of famous London landmarks like Big Ben and Tower Bridge.