Saving a life on Google Street View

5 years ago by in Switzerland Tagged: ,

It looks like these paramedics are desperately helping someone on a Swiss sidewalk.  It appears someone may of been hit by a car?  thnx virtualglobetrotting