Tag: Photos of Tribute to the Troops press conference
WWE.com is featuring new photo galleries at this link of the 2010 Tribute to the Troops press conference this past Saturday before the taping of the event in Fort Hood, TX to air on Saturday (December 18) on NBC....