Unexpected Pedestrian Fail

0
312

Man walking on the road decides to get off the road and onto the snow covered nature strip… that didn’t work out so well!