Whatever the American public thought SolarCity Corp. (NASDAQ: SCTY) had planned for solar manufacturing in Buffalo, New York, was undercut with a single blog post from Tesla Motors (NASDAQ: TSLA) late last night. Here is what the Tesla Team had to say: