First things first... I'm sorry.
Next, it's been a long while since Glenda or Vlad have appeared on "camera" in the comic.
Glenda frogged John and she was mentioned in the strip that started this storyline. But she hasn't actually been shown since before the World tour when John was first frogged in the strip "Hirsute Hopper"
Vlad hasn't been in the comic since the first Sundown
parody/joke strip "Stoker-ing the Fire"
It would also seem that Vlad might be a bit more connected to Sesame Street
than he's letting on.