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 5, 2021
by · Published June 3, 2021
by · Published April 15, 2021