The next tour stop for The Nixons is Thursday, October 25 in Oklahoma City, OK.