Delhi, India
Last Login: 15 Nov 2020
Member Since: 15 Nov 2020
Stranger Things Captions are based on an American science fiction horror series aired on Netflix. https://naturecaptions.com