After multiple stops in 2024 including exciting The Last Bison shows in Costa Mesa, Aurora, Normal and Memphis. Hopefully The Last Bison Tour will return for a new US tour next year and play again in Astor Place Theatre, Minetta Lane Theatre and Wellmont Theatre. Stay tuned for more info on The Last Bison upcoming tour dates!