Home Ideas Why ‘Velma’ Is the Internet’s New Punching Bag

Why ‘Velma’ Is the Internet’s New Punching Bag

31

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