SNL has a new impression of Elon Musk, ‘the worst thing South Africa has ever done’
SNL seems to have its knives out for tech executives.
Originally published by TechCrunch. Read the original article.
SNL seems to have its knives out for tech executives.
Originally published by TechCrunch. Read the original article.