The Brammoforum Wiki is working again. http://www.brammoforum.com/wiki
hmm not bad it looks nice. 130KM/H top speed that's about 80MPH barely fast enough for the US but it could work. Interesting it is a hub motor also, that's not too common.Still waiting for one of the big four to make an electric bike...