MUSK SEE TV: Elon Musk delivers in SNL
Some critics panned it as dull… others said Musk was the best thing of the season. Regardless of all commentary, ratings were surely the highest in a while (time will tell on that one when numbers come out)
Some critics panned it as dull… others said Musk was the best thing of the season. Regardless of all commentary, ratings were surely the highest in a while (time will tell on that one when numbers come out)