The "YikeBike Ltd" user's logo

YikeBike Ltd

Christchurch, New Zealand

www.yikebike.com

YikeBike is 15th in Time magazines 50 Best Inventions of 2009

Stacks