Photos: SUV Slams Into Pressed Cafe in Newton
Pictures from inside Pressed Cafe on Needham Street in Newton, Massachusetts, showed just how close an SUV came to hitting employees and customers when it came crashing through the building Monday afternoon.