Car almost hits former New China
By From staff reports
Published in News on October 21, 2012 1:50 AM
A driver who piloted his Mazda 3 off the road and more than 270 feet before coming to a stop in front of the former site of New China on Berkeley Boulevard walked away from the accident before being...
Please log in to see full story.