A 2007 Toyota Avalon did not stop at the light on Peachers Mill Road and slammed into a 1999 Dodge Van.
Home A 2007 Toyota Avalon did not stop at the light on Peachers Mill Road and slammed into a 1999 Dodge Van. A 2007 Toyota Avalon did not stop at the light on Peachers Mill Road and slammed into a 1999 Dodge Van.