ShowShowSlaughter at Arcada TheatreAug 12, 2017Slaughter, VixenArcada Theatre · St. Charles, United StatesFollowI was thereUpload from this showMediaLineupAboutDateAug 12, 2017VenueArcada Theatre · St. Charles, United StatesArtistsSlaughter, VixenListingConfirmedShow details from MusicBrainz.