Highest Rated Comments


imapiloticanfly1240 karma

How much has your electric bill increased since buying the tesla?

imapiloticanfly1222 karma

What is something about wind turbines that most people don't know?