WNBC, is reporting that the police have found three propane & two gasoline tanks, burnt wiring, and “something resembling an IED” inside the vehicle.
Interesting choice of words.