Where To Stream Veronica Mars Season 2 Episode 11
Donut Run
- Aired January 25, 2006
- 60 Min
- Rated 8.0
- Number 12 Of 72 Rated Episodes
An FBI team, headed up by tough, seasoned Agent Morris, is called in to pursue Duncan after he breaks up with Veronica and flees with Meg's baby.