Saw this a day ago. Wasn’t there when I walked past half an hour earlier, and a tow truck was coming right as I snapped the pic, so I must’ve just missed whatever happened. No other vehicle seemed to be involved.
I’m still wondering what happened. This is a short, low speed section of road between a stop sign and a traffic light.