Team USA arrives in Sochi

lok watson sochi us athletes arrive_00002125.jpg
lok watson sochi us athletes arrive_00002125.jpg

    JUST WATCHED

    Team USA arrives in Sochi

MUST WATCH

As they arrive in Sochi, Russia, U.S. athletes say their focus is on performing well rather than security concerns.