The concept is powered by a 1.6 liter turbocharged engine, putting out a total of 211 horsepower which should deliver a fun driving experience when taken into the corners.
I already consider Minis to be the best designed cars on the road, but this is just breathtaking.
