Mini Pedicab
Posted on Sep 21st, 2009 by found

via autoblog
Tags: bicycle, cars, china, mini cooper, pedal, taxi
Posted in: Design, Pics | No Comments »

via autoblog
Tags: bicycle, cars, china, mini cooper, pedal, taxi
Posted in: Design, Pics | No Comments »