Netflix is on F***ing Fire
James McNab
2.6K133

Not to mention that Netflix is moving their LA office to Hollywood!

Like what you read? Give Francesca R a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.