The man throwing the rocks, 38, was taken to the hospital in critical condition. The driver of the truck possibly faces ...