One of the biggest lying loser frauds on the planet. 👇 https://t.co/KrBGLix9Xx

— Catturd â„¢ (@catturd2) February 10, 2024