Veronica MarsClash of the Tritons - Season 1 Episode 12 Where to Watch Veronica Mars Season 1 Episode 12Watch Veronica Mars Season 1 Episode 12 - Clash of the Tritons2005-01-11Read more Veronica Mars is available on .