Originally Posted by Ketron My brother in law got a go in a tesla model S there the other week, he said the torque is insane and the silence is bizarre! Like this? Spotted on Dalkey main street the other day
Forum Rules