Where To Stream Veronica Mars Season 2 Episode 2
Driver Ed
- Aired October 5, 2005
- 60 Min
- Rated 7.4
- Number 49 Of 72 Rated Episodes
After tragedy strikes Neptune, Calif. and the local sheriff rushes to judgment, an emotional Veronica attempts to help a grieving family member rule out suicide as a contributing cause in the calamity.