Mayor Leonard Scarcella of Stafford dies at age 79
Scarcella passed away just three weeks before his 80th birthday after dealing with a brief illness.
More Videos
From CNN Newsource affiliates