Watch Veronica Mars season 1 episode 6 tv series online free
Release: Nov 02, 2004
Veronica investigates possible fraud in the election of student council president at school after Duncan wins, beating a more popular, but less affluent student who promised to eliminate the wealthy students' on-campus perks.