maybe they will show off a prototype or the actual cars to make us all even more suspicious... maybe it is a new design...
EDIT: I don't know why the quote didn't work but here it is in non fancy form
locostitch, on 30 Jul 2013 - 12:37 AM, said:
If the announcement comes tomorrow and track is visible then i told you all so as well. My original prediction was delivery tonight and announcement tomorrow