Driver responds to lawsuit over Menlo Park crash that injured 6-year-old twins
The Oct. 17 accident scene where a BMW SUV jumped on to the sidewalk, pinning 6-year-old twins against a wall next to Walgreens on Santa Cruz Avenue. (Photo by Michelle Le/The Almanac.)

© 2017 Palo Alto Online.
All rights reserved.