Hi-Def News Caps
Cable News Video Clips & Screen Captures
Screen captures of NBC News anchors.
Home › Screen Captures › NBC News
My apologies for the picture quality, it seems a bit off. I don’t believe it’s on my end. The Today show is in London for the Olympic games.