Other Names
- Rudy DeLuca
Films
Last Changes
2024/05/08
New Scanned Autograph (TTM/Probably Authentic)
2024/05/03
New Response (Success): sent 8x10. sase - received back signed
2024/05/03
New Response (Success): Signed 5 of the 6 pictures that I sent but he did ..