Shelby Scott Obituary WBZ: Shelby Scott died in Decatur, Alabama. The tribute was highlighted in Decatur Daily on November 12, 2011.
Shelby Scott Obituary WBZ: Shelby Scott died in Decatur, Alabama. The tribute was highlighted in Decatur Daily on November 12, 2011.