Netflix hilariously shuts down trolls not happy about Alyssa Edwards’ documentary

The shade is real at Netflix