SNL seems to have its knives out for tech executives.
SNL has a new impression of Elon Musk, ‘the worst thing South Africa has ever done’
TechCrunch · By Anthony Ha
Published ·
Keep reading
TechCrunch · By Anthony Ha
Published ·
SNL seems to have its knives out for tech executives.
Keep reading