File:Kya Garwood rehearsal.jpg

Summary
Kya Garwood and the 24: Live Another Day crew during stand-in rehearsals.