Tag: Devastating Pedestrian Crash on Interstate 80 and Mason Street Kills 1