Sound · 1973-12-30 · Sioux Falls, South Dakota, USA
Sem biografia disponível.
Night of the Living Dead 3D: Re-Animation
2006