Granted, David Lee Roth has always been a little, shall we say, "off-the-wall." But this bizarre, random video lacks any sense of reason or context. And, even it it HAD context, what the hell is going on here?! Come on, Dave. Gimme' a break!
LISTEN LIVE to 94 HJY at 94HJY.com/listen