Tesla founder Elon Musk will host 'SNL' on May 8. AFP 
Tesla founder Elon Musk will host 'SNL' on May 8. AFP 

'Saturday Night Live' cast members will not be made to appear in controversial show hosted by Elon Musk