Robert Covarrubias
Birthday: 1950-12-06 | Place of Birth: Boyle Heights, Los Angeles, California, USA...
Known For
Terminal Error
Dead Men Don't Die