Netflix star Millie Bobby Brown, best known for her sci-fi horror series Stranger Things, took on different monsters from Philippine folklore in a hilarious video that showed the actress talking about how she would fight off the other-worldly creatures. In the Netflix video released July on social media, Millie Bobby Brown started off saying that […]
Read more →