Richard Peter Killed In Savannah, GA Accident9 months agoTragic accident that occurred on July 15 in Savannah, Georgia. Richard Peter was tragically killed after being struck by a car on Ogeechee Road near Gamble Road. Richard was sadly pronounce ...