According to AAA, road debris causes 200,000 crashes annually, resulting in approximately 39,000 injuries and 500 deaths.