The next tour stop for The Head and the Load is Tuesday, December 4 in New York, NY.