NBC has produced a two-part Olympic preview original series that’s airing only on Netflix
Go For The Gold and Meet Team USA are both available on Netflix now through Feb. 25.
Go For The Gold and Meet Team USA are both available on Netflix now through Feb. 25.
For a short few seconds, the diminutive Costas could actually see above the trees!