Larry Dean
"Steve"

August 14 1988

Age 27, Houston