Archive for the ‘Tesla D sucks’ Category

If the Tesla D’s Such a Great Car..

Posted by: the daily messenger on October 27, 2014