what going on?

Saturday Night Live 16x9

Dennis Quaid/Neville Brothers

Dec. 15, 1990

Saturday Night Live season 16