Watch Scott Weiland Sing ‘Have Yourself a Merry Little Christmas’

Watch Scott Weiland Sing ‘Have Yourself a Merry Little Christmas’

Remembering the classic holiday cover by the late STP frontman. Continue reading…