View original post here:  

Netflix Just Launched in 130 New Countries. Like, This Morning