The next tour stop for The Last Two People On Earth is Tuesday, April 11 in Washington, DC.