You know that has seemed to happen a lot, people running lights...
I just don't understand this BS, people are very self centered and have little care or respect for other's well being.
Sorry to hear about the truck, and more importantly the injuries...