Netflix’s documentary: Our Planet

The promotion of their new docu series at Dolby SoHo @ 477 Broadway is nice. The setup at block deep showroom (Mercer St on the other end) is nice, with a small theater and bar.

The series, is it better made than the National Geographic? emmmm not sure. Netflix’s is made by a British firm.

Leave a Reply