Weird Al, Alice Cooper, An Accordion & Show Girls, What Else Do You Need?
I assume it's a golf tourney.. in Vegas, hence the showgirls. But the idea that Al carries an accordion with him everywhere? Yeah, I guess that tracks. No idea when this was, but Al pulled it out to post this week on YouTube!