This looks like some Final Destination sh*t! Dude was literally minding his own business crossing the street then WAM!Wondering right now what was his percentage chance of survival!Seriously...for like the next month!Right!