The iBike has arrived to China!!

  • by

The picture speaks for itself 😝😝😝😝😝

20140518-114841.jpg