Studio Red lobby a scene of destruction after car crashes through front window
A car crashed into the lobby of Menlo Park product design and development firm Studio Red 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)

© 2014 Almanac Online.
All rights reserved.