TV HBO’s New Animated Comedy “Velma” Is Getting Absolutely Flamed On Twitter by Meera Becker January 13, 2023 by Meera Becker January 13, 2023