August 29th, 2018 | by Zachary Shahan
10 years ago, now-rabid CNBC didn't know Tesla from your mother. Fox News was busy complaining that Obama encouraged people to keep their tires well inflated. Seeking Alpha? Well, I couldn't find a single Tesla story on Seeking Alpha published in the month of August 2008. But some geniuses on a website called "The Truth About Cars" were onto something. They published episode #17 of their "Tesla Death Watch."