Veronica Mars Season 1, Episode 12 – Clash of the Tritons This is sort of a baffling episode of Veronica Mars, in terms of how to recap it and why it … More