Remember ‘Dancing Man’, the shamed Liverpool, England resident who was humiliated through social media after a user uploaded a photo of him ‘grooving’ with the comment: “Spotted this specimen trying…
Exposing the truth one lie at a time
Remember ‘Dancing Man’, the shamed Liverpool, England resident who was humiliated through social media after a user uploaded a photo of him ‘grooving’ with the comment: “Spotted this specimen trying…