The next tour stop for David Blaine is Sunday, May 6 in San Diego, CA.