Sounds more like a mob hit, doesn't it?
They still haven't released the name. Normally I would write it off as probably a mob hit or an accident. I really don't like to go into tin foil mode but it happened pretty close to the Lincoln Tunnel and we did have what seemed to be coordinated attacks in Iraq, Israel, Pakistan and Kabul today. Wondering if the car exploded prematurely.