Good Samaritans Doing Good Stuff

31

Bystanders pull the driver from this box truck to safety.  Faith in humanity restored. (for now)