AXS TV has shared the video below, along with the following message: "Ted Nugent (aka Uncle Ted) shows Sammy Hagar how he likes to live at his ranch in Waco, Texas. The two shoot bows, drive cars and play music together." Van Halen will release a new boxed set this...
Continue reading...
Continue reading...