Julia Mancuso, who joined the show live on Feb. 2., has won 2 silver medals so far at the Winter Olympics in Vancouver, Canada.
Julia Mancuso, who joined the show live on Feb. 2., has won 2 silver medals so far at the Winter Olympics in Vancouver, Canada.