Woah, Very nice and cool bike with self-charging