Printable View
Quote: Originally Posted by sj74 He may have noticed recently but Teslas have popped up at 51% since they were introduced. Yes, I know this.