Joined
·
27 Posts
Does anyone have any idea or time frame that production is actually going to start? I've seen so many different dates, can someone at least narrow it down into a month and give an expected date to arrive in dealerships for the 1st 1,000. I've heard as late as 4th quarter is this true?
Darren
Darren