Tesla Trivia Treats
Since 2003, the words “Tesla” and “Elon Musk” are almost synonymous with innovation. It all started when Musk headed a group of engineers in creating an electric car the likes of which the world has never seen. Cut to several years later, and the Tesla he’s developed is one of the most sought-after electric cars […]
Read More