Sounds Like Weird
13 May 2005
I have just one thing to say about the closing scene of the season finale of Veronica Mars.
Bastards.
::sigh::
I mean that in the nicest possible way — they’re so good about luring you in. I hope it doesn’t do the Twin Peaks Season Two thing on us, though.