Tesla CEO Elon Musk has some scratching their heads because of his Twitter account. Buzz60’s Mercer Morrison has the story.

More videos