Spencer D. Pass

Spencer was born on October 5 1965. On January 302011 Spencer was fatally injured while performing his duties as a HERO driver for the Georgia Department of Transportation on Interstate 85 in Atlanta. He leaves behind his wife Dawn three children and several family members.

Did you like this? Share it: