Ok so 90 days puts us to the second week of November....
Has anybody received word from Brammo about confirming their pre-order of the Plus with a down payment?
My number is pretty low, but there are a few people ahead of me...have any of them been contacted?
Gavin