ShowShowTed Nugent at Billy Bob’s TexasJul 16, 2016Billy Bob’s Texas · Fort Worth, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading