Art · 1935-12-23 – 2021-10-12 · Del Rio, Texas, USA
Sem biografia disponível.
Out of Time - Tempo Limite
2003