LYNCHBURG, Va. - NBC is home of the Olympics and The Anchor Games.
John Carlin and Lindsey Ward have taken on skiing.
We dubbed it the “Miracle on the Mountain" as Lindsey pulled off an upset win.
Now they hit the ice for figure skating fun.
Copyright 2018 by WSLS 10 - All rights reserved.