Man punches woman in the face as she walks on Madison sidewalk

Random violence.

Via Channel 3000.