Where To Stream Veronica Mars Season 3 Episode 15
Papa's Cabin
- Aired February 27, 2007
- 60 Min
- Rated 7.7
- Number 32 Of 72 Rated Episodes
Keith, as Acting Sheriff, investigates Dean O'Dell's death more aggressively. Veronica teams with Tim to confirm Landry's alibi - and then to track down him and Mrs O'Dell when they both disappear.