Road Maintenance Machine Lays Speed Bumps Across Santa Monica Freeway. Cars Lodged in Overpasses.

Date: 
Fri, 2010-06-18