Peter Kane (1938-March 18,2004) was born in England and created some memorable close-up magic effects.
Peter Kane (1938-March 18,2004) was born in England. Peter Kane (1938-March 18,2004) was created some memorable close-up magic effects.