Hearing that the auto/ped accident resulted in one death and one critical injury. There’s a ped crossing light very near there too.


Posted

in