Home Ideas Why ‘Velma’ Is the Internet’s New Punching BagTechIdeasWhy ‘Velma’ Is the Internet’s New Punching BagJanuary 28, 202333FacebookTwitterPinterestWhatsApp 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