Road Debris on LA Freeways

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