Nikola Tesla and Elon Musk making out