Meri Brown is facing some harsh criticism from fans who are comparing her to a creepy sinister clown https://www.youtube.com/watch?v=CwrW4cvtfNs