Posted in car review

#11 Mini Copper Series – Ultimate fun in a small package

The Mini Cooper’s story begins in 1959 where an automaker from England called British Leyland launched a never seen before…