setthetape.com
Veronica Mars 2x12 - 'Rashard and Wallace Go to White Castle' - TV Rewind - Set The Tape
How do you top last week's barnstorming Veronica Mars? We attempt to answer that as we look at episode 2x12...