04:24 09/13/2021 Netflix 20 years ago. Yes, DVD rental stores grew up like this. Trembling. Please rate the post 0 0 Your page rank: