Watch Veronica Mars season 3 episode 15 tv series online free
Release: Feb 27, 2007
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.