558 episodes | 520K+ downloads

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

READ ARTICLE