Board Thread:General Discussion/@comment-26007558-20140331025626/@comment-5393732-20140403193608

Am I the only one that still thinks Tesla won?