James Randi has not yet tracked or attended any events.
James Randi has not yet claimed their profile. Are you James Randi? Sign in with Twitter to claim your profile and make changes.
Follow @lanyrd on Twitter.
Lanyrd on Facebook
+ Cookies · Email us