The next tour stop for James Van Praagh is Saturday, August 19 in Newton, NJ.