Elon Musk says Facebook 'gives me the willies'

2:07 PM ET Mon, 26 March 2018

SpaceX and Tesla CEO responded to claims that deleting his company's Facebook pages was a political statement.