Behind The Scenes Of The Today Show | Team USA In Sochi

Feb. 15, 2014, 5:05 a.m. (ET)
Check out some behind the scenes footage and images of The Today show set out in Sochi, Russia with Kristi Yamaguchi and some Team USA athletes who stopped by.
Comments