Where To Stream Velma Season 1 Episode 7
Fog Fest
- Aired February 2, 2023
- 24 Min
- Rated 5.3
- Number 12 Of 20 Rated Episodes
As the Crystal Cove Fog Festival nears, Velma struggles to find answers to the town's serial killer problem - and a date. Then, as Daphne explores feelings for a mysterious stranger, Fred and Norville face off for the Fog King crown.