Angry pedestrian gets instant karma
341