Tag: Brutal Pedestrian Crash on Channing Avenue and Clinton Avenue