S02 E21
May 2, 2006 |
Veronica Mars
Happy Go Lucky
Release Date: May 2, 2006Episode Description
Tensions rise as Veronica, Keith and Logan take the witness stand to testify against Aaron Echolls. Meanwhile, Keith turns to the sheriff with evidence to arrest Woody.
Where to Watch Veronica Mars Season 2 Episode 21 Now
Best
Rent/Buy
Free