Attachment: 28154954 – stressed driver sitting at roadside after traffic accident

Attachment: 28154954 – stressed driver sitting at roadside after traffic accident

Head injury