James Randi is a retired magician who performed with the stage name "The Amazing Randi." He now investigates paranormal phenomena and the history of magic.
Stories by James Randi
• | On Misdirection...(Marketing Communications) Thu., Apr. 9, 2015 |