And some discussion at this FR link: Italy Mourns...
Good pictures, Thanks. It doesn't look like a "hail of bullets" hit the passenger compartment. But the engine area looks pretty well shot-up. This looks like reasonably good markmanship by our Bradley crew.
That's not the car.