Youtube video has surfaced of idiots destroying a Porsche in the parking lot of Giants Stadium after the Eagles/Giants game last Sunday. I'm with you right-wingers on this one: Let's hang 'em.
That movie trailer for Taken scares me. Liam Neeson says over the phone to his daughter who is hiding under the bed: "The next part is very important. They are going to take you. You will have five seconds. I want you to describe everything you see."