Possible Aka "Spider"
Sex
Male
Age
30–50
Race
Multiple
Height
5′ 7″
Weight
157 lbs
Date Found
May 23, 1994
Location
Palo Alto, California
Condition
Recognizable face
Description
The decedent was transferred to Stanford Hospital after being found in front of residences in East Palo Alto. The decedent was pronounced shortly after arrival to ED.
Media