The rediculous amount of road debris in PHX is due to the fact that we are one of the fastest growing areas of the country. Lots and lots of construction, and not all of the contruction folks tie their loads down properly.

Rocks on the road are also really common, as most people have "desert" (rocks) landscaping instead of lawns.