Tag Archives: Velma

Velma Season 1 Review: Episodes 1-8

Velma will premiere with two episodes on HBO Max on Jan. 12, followed by two episodes weekly. Below is a review of the first eight of ten episodes provided to press. Much has been said about Velma being the unsung hero of Mystery Inc., the Scooby-Doo sleuth who's never been …

Read More »