Photo 3 of 3

View all

Studio Red lobby a scene of destruction after car crashes through front window
The lobby of Studio Red after removal of a car that crashed into the Menlo Park product design and development firm around 7:20 p.m. Tuesday. The damage to the building at 115 Independence Drive is significant, particularly to several models in progress, but the company is open for business. (Photo by Philip Bourgeois)

© 2017 Almanac Online.
All rights reserved.