The next tour stop for David Blaine is Tuesday, May 30 in San Diego, CA.