I'm not sure if that's the case here but road debris from trucks that don't tarp there loads properly has contributed to a few deaths like this one in Calgary last summer:
http://www.cbc.ca/news/canada/calgar...-accident.html
What was later determined is that it must of come off some metal scrap hauler.