Ted Nugent photo

Ted Nugent setlist at Arcada Theatre in St. Charles, United States on July 27, 2018

Ted Nugent setlist on July 27, 2018 at Arcada Theatre in St. Charles, United States on tour The Music Made Me Do It 2018