"It's such a beautiful city and the people are so kind and friendly."
Olympic legend Mikaela Shiffrin and the Stifel U.S. Ski Team got their moment to shine in in STL tonight, with an advanced screening of their documentary, "On the Edge".
Shiffrin is quite familiar with our town. She talked about her STL connection, and whirlwind of a post-Olympic schedule: