Unexpected Pedestrian Fail

0
238

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!