"The Americas" premieres with two episodes Sunday, Feb. 23 at 7 p.m. ET on NBC, followed by one episode each Sunday at 8 p.m.
When was the last time a nature docuseries was featured on the primetime schedule of a broadcast network? Yeah, we can’t remember when, either. But NBC is presenting viewers with a ten-episode “event” ...