SNL has a new impression of Elon Musk, ‘the worst thing South Africa has ever done’

TechCrunch · Anthony Ha · 2026-11-08 18:00 UTC

SNL seems to have its knives out for tech executives.

Read the full story at TechCrunch · All coverage of this story