Home Ideas Why ‘Velma’ Is the Internet’s New Punching BagTechIdeasWhy ‘Velma’ Is the Internet’s New Punching BagJanuary 28, 202331FacebookTwitterPinterestWhatsApp The show’s got cred and lots of viewers, yet it’s still in the social media crosshairs. Blame the character’s legacy.Source: WIRED.com