Roderick Russell Roderick Russell is a world-record holding sword swallower, mind reader, stage hypnotist and speaker. Read More