ShowShowDavid Lee Roth at Lucas Oil Live at WinStarAug 29, 2025David Lee RothLucas Oil Live · Thackerville, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading