Mini Coopers are almost flawless as a city car, really comfortable and consume little gas.
For many, dream car's the one that's sleek, stylish, and packed with all the latest features. For others, it's one that's reliable, comfortable, and easy to maintain. For me, my dream car is the Toyota...