Rock legend Ted Nugent launched his final tour, dubbed Adios Mofo '23, last night (July 12) at Seminole Casino Hotel in Immokalee, Florida. Nugent has shared the video below, stating,"Last night was a sonic spiritual bombast baptism by fire! No fun at all! AdiosMofo23 has official begun! Orlando Hard...
Continue reading...
Continue reading...