Where To Stream Veronica Mars Season 2 Episode 6
Rat Saw God
- Aired November 9, 2005
- 60 Min
- Rated 8.0
- Number 11 Of 72 Rated Episodes
With Aaron Echolls facing trial for Lilly's murder, the previously accused Abel Koontz appears to enlist Veronica's help in finding his missing daughter Amelia, leading to a confrontation with Kane Software's head of security.