BREAKING: Netflix Wants to Pay You to Travel

Do you love to travel? Obviously. Are you a notorious Netflix binge-watcher? Duh. We've got some awesome news for you! Netflix has teamed up with Instagram to hire a few lucky 'grammers to travel around...