Leigh Vance
18 maart 1922-15 oktober 1994 Los Angeles
All done with mirrors