So after all the panic, drama, and ........ speculation. People are now doing a big 180 degree turn and now after more spy shots suddenly the naysayers think it might all turn out ok.
Where was the faith ?
...like you say, drama & speculation - the bike is revealed 12 days from now Sunday Nov 5th...."stay tuned"