A Michigan home inspector was caught on camera pleasuring himself with an Elmo toy in March of 2021. Fast forward to March of 2022 and the verdict is in on this cringe-worthy case.
TikTok users' level of frustration over how this family pulled off this Stranger Things Halloween decoration is at a high level. How do you think they did this?