Two dead after driver allegedly runs stop sign

The accident happened in the 4700 block of Almeda Genoa
Monday, October 07, 2013