Watch: Elon Musk’s ‘SNL’ monologue
After much fanfare, anticipation and some controversy, eccentric tech billionaire, Elon Musk took the stage to host “Saturday Night Live.”
by ·
After much fanfare, anticipation and some controversy, eccentric tech billionaire, Elon Musk took the stage to host “Saturday Night Live.”
by · Published May 12, 2021
by · Published May 5, 2021
by · Published June 7, 2021