Loading Video…
This browser does not support the Video element.
Concrete falling from ceiling at Walnut Creek parking garage mall
Motorists report that concrete has fallen from the ceiling at the Broadway Plaza Mall in Walnut Creek. Rob Malcom reports.