Spencer Lee Merrell
Aug. 8, 1943 - Mar. 4, 2015Spencer Lee Merrell, 71, born in San Francisco, CA on August 8, 1943, passe...
Aug. 8, 1943 - Mar. 4, 2015Spencer Lee Merrell, 71, born in San Francisco, CA on August 8, 1943, passe...
... or see all stories