03DSG Active Member Apr 5, 2016 2,194 2,599 Ontario Jul 30, 2016 #1 Jul 30, 2016 #1 Probably seen this but thought I would post it anyway. Tesla scares the competition: Reactions: alseTrick