Road Debris on LA Freeways

Wow, another reason not to live in LA: “Road debris means a commute paved with peril.”

Tags: , ,

Comments are closed.