The next tour stop for Lemuria is Wednesday, July 25 in Kansas City, MO.