And have a slower, worse performing car with lots of bugs (or so I have heard).Originally Posted by UpSideDownDesi
Also, the article says that it will have at least 620HP, which leaves the possibility that there could be more ponies in store.