April 13th, 2007, 02:00 pm [VM] Trailer Video - The Return of the Sheriff ( Collapse ) Tags lamb, trailer, veronica mars, video