Say hello to the meanest Mini Hayabusa in the world!

At first, this was just a small car, fun to drive but, there was nothing astonishing about it and we all know that most of the gearheads are thirsty for power. Because the tuners wanted more, they installed a 200HP Hayabusa engine in this Mini and the result speaks for itself.