Cool electric motorcycle spotted on the street in Palo Alto Whats the story? Anyone know? --- Sent from my iPhone