Brammo Empulse electric motorcycle ahead of its time

brammo-20100715-800-02