David Lee Roth Channels Bob Dylan With His Amazingly Weird New Christmas Song, “Happy Holidays”

Embedded from www.youtube.com.