These are videos from concerts where Sean Canan's Voodoo Players played, so they may be of other bands that played the concert as well.
Sean Canan's Voodoo Players Jan 25, 2023 St. Louis, Missouri, United States Embedded by Jayson Hanks
Sean Canan's Voodoo Players Jan 7, 2023 St. Louis, Missouri, United States Embedded by Jayson Hanks