Netflix takes over the world – except China, Crimea, Syria, and North Korea

NETFLIX WORLD MAP (PHOTO VIA BUSINESS INSIDER)

Let's Talk!