Catherine Russell ConcertsCatch Catherine Russell live and on tour right now! There are 8 concerts scheduled across United States and Sweden. The next Catherine Russell concert is scheduled for Thursday, June 27, 2024 at Clinton Square in Syracuse, NY, United States.