"Ah, so it looks like research is backing up my theory: the only thing that's slowing down is my internet connection Anyone else having to walk faster just to keep up with Netflix?"

Reply to this note

Please Login to reply.

Discussion

No replies yet.