ShowShowTed Nugent at The CanyonJul 7, 2016The Canyon · Agoura Hills, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading