Cars A New Definition Of Mini Cab 13 years ago Aldo Strada I refuse to believe this. No not that Beijing Olympic “um taxi drivers” took the worst car on the market today and cut it in half (mini clubman). The thing I cant believe is where is the smog! Continue Reading Previous BMW M-Power Ad In MoscowNext Gumball 3000 Is On Leave a Reply Cancel replyYou must be logged in to post a comment. This site uses Akismet to reduce spam. Learn how your comment data is processed.