Lyons, GA – Rest In Peace Peabody Harrell. The world lost a Great Man. We received the unwanted phone call about the unexpected death of Peabody in his shop this afternoon (we’ve been told health related).
The world of drag racing is shocked of the death of this great man. He was always smiling and a fierce competitor in our sport.
Rest In Peace